/// <summary> /// 修改后台用户信息 /// </summary> /// <returns></returns> public ActionResult UpdRegisterData() { //验证登录 if (!User.Identity.IsAuthenticated) { return(RedirectToAction("Login", "Home")); } var ID = Request["ID"]; var AdminID = Request["AdminID"]; var RealName = Request["RealName"]; var Mobile = Request["Mobile"]; var NickName = Request["NickName"]; tb_Admins am = new tb_Admins(); am.ID = ID; am.AdminID = AdminID; am.RealName = RealName; am.Mobile = Mobile; am.NickName = NickName; int count = AdminsBLL.UpdRegister(am); if (count > 0) { return(OperContext.PackagingAjaxMsg(AjaxStatu.ok, "信息修改成功", null, "/Home/AdminList/")); } else { return(OperContext.PackagingAjaxMsg(AjaxStatu.err, "修改失败")); } }
/// <summary> /// 根据用户名或手机号码获取信息 /// </summary> /// <param name="adminid"></param> /// <returns></returns> public static tb_Admins GetAdminInfoByAdmin(string adminPhone) { using (CareCenterEntities entity = new CareCenterEntities()) { tb_Admins refAdmin = new tb_Admins(); if (adminPhone.Length == 11) { refAdmin = entity.tb_Admins.FirstOrDefault(item => item.Mobile == adminPhone); } else { refAdmin = entity.tb_Admins.FirstOrDefault(item => item.AdminID == adminPhone); } return(refAdmin); } }
/// <summary> /// 后台用户信息修改 /// </summary> /// <param name="am"></param> /// <returns></returns> public static int UpdRegister(tb_Admins am) { using (CareCenterEntities entity = new CareCenterEntities()) { int count = 0; var admin = entity.tb_Admins.FirstOrDefault(item => item.ID == am.ID); if (admin != null) { admin.AdminID = am.AdminID; admin.NickName = am.NickName; admin.RealName = am.RealName; admin.Mobile = am.Mobile; admin.Memo = null; entity.Entry(admin).State = System.Data.Entity.EntityState.Modified; entity.SaveChanges(); count = 1; } return(count); } }
/// <summary> /// 管理员注册 /// </summary> /// <param name="am"></param> /// <returns></returns> public static int Register(tb_Admins am) { using (CareCenterEntities entity = new CareCenterEntities()) { int count = 0; var admin = entity.tb_Admins.FirstOrDefault(item => item.AdminID == am.AdminID); if (admin == null) { am.ID = Utility.GetNewGUID(); am.Status = 1; am.CreateDate = DateTime.Now; am.LastLoginTime = DateTime.Now; //am.Memo = null; entity.Entry(am).State = System.Data.Entity.EntityState.Added; entity.SaveChanges(); count = 1; } return(count); } }
/// <summary> /// 注册数据写入 /// </summary> /// <returns></returns> public ActionResult RegisterIn() { //验证登录 if (!User.Identity.IsAuthenticated) { return(RedirectToAction("SignIn", "Home")); } var AdminID = Request["AdminID"]; var AdminPwd = Request["AdminPwd"]; var RealName = Request["RealName"]; var Mobile = Request["Mobile"]; var Memo = Request["Memo"]; var NickName = Request["NickName"]; AdminPwd = Utility.DesEncrypt(AdminPwd); var admin = AdminsBLL.GetAdminInfoByAdmin(Mobile); if (admin != null) { return(OperContext.PackagingAjaxMsg(AjaxStatu.err, "该号码已注册,请更换手机")); } tb_Admins am = new tb_Admins(); am.AdminID = AdminID; am.AdminPwd = AdminPwd; am.RealName = RealName; am.Mobile = Mobile; am.NickName = NickName; int count = AdminsBLL.Register(am); if (count > 0) { return(OperContext.PackagingAjaxMsg(AjaxStatu.ok, "注册成功", null, "/Home/AdminList/")); } else { return(OperContext.PackagingAjaxMsg(AjaxStatu.err, "注册失败")); } }