/// <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, "修改失败"));
            }
        }
Beispiel #2
0
        /// <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);
            }
        }
Beispiel #3
0
 /// <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);
     }
 }
Beispiel #4
0
 /// <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, "注册失败"));
            }
        }