一个参数:
JS代码:
function AddU(PK_StoreUser) {
$.ajax({
type: "post",
url: "AddStoreUser.aspx/AddUser",
contentType: "application/json",
data: "{ 'PK_StoreUser':'"+ PK_StoreUser +"'}",
dataType: "json",
success: function (data) {
alert(data.d);
window.location.href = window.location.href;
},
error: function (err) {
alert(err);
}
});
}
后台代码:
[WebMethod]
public static string AddUser(string PK_StoreUser)
{
try
{
//判断该人员是否有所属门店
DataTable dt = StoreSNDAL.GetStoreUserByPK_StoreUser(GetPKStore(), PK_StoreUser);
if (dt != null && dt.Rows.Count > 0)
{
if (dt.Rows[0]["UseShopState"].ToString() == "0")
{
AXASqlProvider.StoreSNDAL.UpdateStoreUserList("1", "1", dt.Rows[0]["PK_StoreUserList"].ToString());
StoreSNDAL.InsertStoreUserLog(PK_StoreUser, "0", "1", DateTime.Now.ToString(), WebUtility.GetCurrentUserId().ToString(), "3");
return "Success";
}
else
{
return "添加人员已有所属门店";
}
}
string PK_Store = GetPKStore();
AXASqlProvider.StoreSNDAL.InsertStoreUserList(PK_StoreUser, PK_Store, "1", WebUtility.GetCurrentUserId().ToString());
return "Success";
}
catch (Exception ex)
{
return ex.Message;
}
}
多个参数:
js代码:
function UserDetail(PK_Store, PK_StoreUser) {
$.ajax({
type: "post",
url: "StoreUser.aspx/ShowData",
contentType: "application/json;",
data: "{ 'PK_Store':'"+ PK_Store+"', 'PK_StoreUser':'"+PK_StoreUser+"' }",
//data: JSON.stringify({ "PK_Store": PK_Store, "PK_StoreUser": PK_StoreUser }),
dataType: "json",
success: function (data) {
$("#Detail").css("display", "block");
$("#UserName").text(data.d.StoreUserName);
$("#UserSex").text(data.d.Sex);
$("#Birthday").text(data.d.Birthday);
$("#UserPhone").text(data.d.UserPhone);
$("#UserJiFen").text(data.d.JiFen);
$("#UserEmail").text(data.d.Email);
$("#Image").attr("src", data.d.Photo);
$("#UserType").text(data.d.UserType);
$("#UserShopState").text(data.d.UseShopState);
$("#UserJobState").text(data.d.UseJobState);
$("#Time").text(data.d.UpdateTime);
},
error: function (err) {
alert(err);
}
});
}
后台代码:
public class UserDetail
{
public string StoreUserName { get; set; }
public string UserPhone { get; set; }
public string Sex { get; set; }
public string Email { get; set; }
public string Birthday { get; set; }
public string Photo { get; set; }
public string JiFen { get; set; }
public string UserType { get; set; }
public string UseShopState { get; set; }
public string UpdateTime { get; set; }
}
[WebMethod]
public static UserDetail ShowData(string PK_Store, string PK_StoreUser)
{
UserDetail user=new UserDetail();
DataTable dt = StoreSNDAL.GetStoreUserByPK_Store("", "", "", "", PK_Store, PK_StoreUser);
if (dt != null && dt.Rows.Count > 0)
{
user.StoreUserName = dt.Rows[0]["StoreUserName"].ToString();
user.UserPhone = dt.Rows[0]["UserPhone"].ToString();
user.Sex = dt.Rows[0]["Sex"].ToString();
user.Email = dt.Rows[0]["Email"].ToString();
user.Birthday = dt.Rows[0]["Birthday"].ToString().Replace("0:00:00", "").Trim();
user.Photo = dt.Rows[0]["Photo"].ToString();
user.JiFen = dt.Rows[0]["JiFen"].ToString();
user.UserType = dt.Rows[0]["UserType"].ToString();
user.UseShopState = dt.Rows[0]["UseShopState"].ToString()=="False"?"否":"是";
user.UpdateTime = dt.Rows[0]["UpdateTime"].ToString();
}
return user;
}