Ejemplo n.º 1
0
        public ActionResult AddUserInfo()
        {
            UserInfo userInfo = new UserInfo();

            userInfo.UName  = Request["Name"];
            userInfo.UPwd   = Request["Pass"];
            userInfo.Remark = Request["Remark"];
            //检查用户是否重复
            if (SelectUserName(userInfo))
            {
                return(Json("IsCongfu"));
            }
            userInfo.DelFlag    = 0;
            userInfo.ModifiedOn = DateTime.Now;
            userInfo.SubTime    = DateTime.Now;
            userInfo.OverTime   = new DateTime(2018, 12, 1);
            userInfo.UPwd       = Model.Enum.AddMD5.GaddMD5(userInfo.UPwd);
            userInfo.ThisMastr  = false;

            UserInfoService.AddEntity(userInfo);
            var        ucinfo = UserInfoService.LoadEntities(x => x.UName == userInfo.UName).FirstOrDefault();
            List <int> list   = new List <int>();

            list.Add(RoleInfoService.LoadEntities(x => x.RoleName == "营销员").FirstOrDefault().ID);
            UserInfoService.setuserorderidnfo(ucinfo.ID, list);
            return(Json("OK", JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 2
0
        public ActionResult Register(UserInfo user)
        {
            if (CheckValidateCode())
            {
                IUserInfoService userInfoService = new UserInfoService();
                user.RoleID = 2;
                user.RegisterTime = DateTime.Now;
                user.NiCheng = user.LoginID;
                user.State = false;
                Random r = new Random();
                user.ActiCode = r.Next(100000, 1000000);
                UserInfo u = userInfoService.AddEntity(user);
                if (u != null)
                {
                    //注册成功 进行邮件验证  验证成功后才可登录
                    //使用LoginId跟Acticode进行验证

                    //return RedirectToAction("Index","Home");
                    //Response.Redirect()
                    //return View();
                    return Redirect("/Account/Verify");
                }
                else
                {
                    return Content("0");
                }
            }
            else
            {
                return Content("验证码错误");
            }
        }
Ejemplo n.º 3
0
        public ActionResult Reg(string username, string password, string phone, string sex, string name)
        {
            if ("".Equals(username) || "".Equals(password) || "".Equals(phone) || "".Equals(sex) || "".Equals(name))
            {
                return(View());
            }


            User user = UserService.AddEntity(new User {
                username = username,
                password = password,
                isSys    = "0"
            });


            UserInfo userInfo = UserInfoService.AddEntity(new UserInfo {
                name  = name,
                sex   = sex,
                phone = phone,
            });

            UserUserInfoService.AddEntity(new UserUserInfo {
                uid     = user.uid,
                uiid    = userInfo.uiid,
                pubTime = DateTime.Now.ToString("yyyyMMdd")
            });

            return(RedirectToAction("Login", "User"));
        }
Ejemplo n.º 4
0
        public ActionResult AddRegisterUser()
        {
            string   userName = Request["LoginUserName"];
            string   password = Request["LoginPwd"];
            UserInfo exist    = userInfoService.LoadEntities(s => s.Name == userName).FirstOrDefault();

            if (exist != null)
            {
                return(Content("注册失败,用户名已被占用"));
            }
            UserInfo userInfo = new UserInfo();

            userInfo.Name     = userName;
            userInfo.Password = MD5Encrypt.EncryptString(password);
            UserInfo user = userInfoService.AddEntity(userInfo);

            if (user != null)
            {
                InitUserAccount(user);
                return(Content("ok"));
            }
            else
            {
                return(Content("注册失败"));
            }
        }
Ejemplo n.º 5
0
        public JsonResult addUser(UserUserInfoEntity entity)
        {
            User user = UserService.AddEntity(new User {
                username = entity.username,
                password = entity.password,
                isSys    = entity.isSys
            });

            if (entity.isSys == "1")
            {
                UserAuthService.AddEntity(new UserAuth {
                    main = "0", users = "0", orders = "0", house = "0", others = "0", uid = user.uid
                });
            }

            UserInfo userInfo = UserInfoService.AddEntity(new UserInfo {
                name  = entity.name,
                sex   = entity.sex,
                phone = entity.phone
            });

            UserUserInfoService.AddEntity(new UserUserInfo {
                uid     = user.uid,
                uiid    = userInfo.uiid,
                pubTime = DateTime.Now.ToString("yyyyMMdd")
            });

            return(Json("success", JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 6
0
 /// <summary>
 /// 添加用户
 /// </summary>
 /// <param name="userInfo"></param>
 /// <returns></returns>
 public ActionResult AddUserInfo(UserInfo userInfo)
 {
     userInfo.DelFlag    = 0;
     userInfo.ModifiedOn = DateTime.Now.ToString();
     userInfo.SubTime    = DateTime.Now.ToString();
     UserInfoService.AddEntity(userInfo);
     return(Content("ok"));
 }
Ejemplo n.º 7
0
 public ActionResult AddUserInfo(UserInfo entity)
 {
     entity.DelFlag    = 0;
     entity.ModifiedOn = DateTime.Now;
     entity.SubTime    = DateTime.Now;
     UserInfoService.AddEntity(entity);
     return(Content("Y"));
 }
Ejemplo n.º 8
0
 public ActionResult AddUserInfo(UserInfo user)
 {
     user.DelFlag    = 0;
     user.ModifiedOn = DateTime.Now;
     user.SubTime    = DateTime.Now;
     UserInfoService.AddEntity(user);
     return(Content("ok"));
 }
Ejemplo n.º 9
0
        public ActionResult Addzhgl(UserInfo Uinfo)
        {
            string rt = string.Empty;

            //检查用户是否重复
            if (SelectUserName(Uinfo))
            {
                rt = "IsCongfu";
                return(Content("IsCongfu"));
            }
            //检查创建用户是否到达上线
            var Ucount = UserInfoService.LoadEntities(x => x.MasterID == LoginUser.ID).DefaultIfEmpty();

            if (Ucount.Count() >= LoginUser.UserXiaoHao)
            {
                if (Ucount.Count() >= LoginUser.UserXiaoHao)
                {
                    rt = "UserUP";
                    return(Content("UserUP"));
                }
            }
            else
            {
                Uinfo.MasterID   = LoginUser.ID;
                Uinfo.ThisMastr  = false;
                Uinfo.UPwd       = Model.Enum.AddMD5.GaddMD5(Uinfo.UPwd);
                Uinfo.Click      = LoginUser.Click;
                Uinfo.OverTime   = LoginUser.OverTime;
                Uinfo.SubTime    = MvcApplication.GetT_time();
                Uinfo.ModifiedOn = Uinfo.SubTime;
                Uinfo.CityID     = LoginUser.CityID;

                UserInfoService.AddEntity(Uinfo);
                var Tuserinfo = UserInfoService.LoadEntities(x => x.UName == Uinfo.UName).FirstOrDefault();
                ////父级ID
                //UserInfo userInfo = UserInfoService.LoadEntities(u => u.ID == LoginUser.ID).FirstOrDefault();
                //var userRoleIdList = (from r in userInfo.RoleInfo
                //                      select r.ID).ToList();
                //获取区域归属 基础区域
                var           Tloginuser = UserInfoService.LoadEntities(x => x.ID == LoginUser.ID).FirstOrDefault();
                UserInfo_City ct         = Tloginuser.UserInfo_City.FirstOrDefault();
                ct.UserInfo_ID = Tuserinfo.ID;
                UserInfo_CityService.AddEntity(ct);
                //获取小号权限 小号权限是10
                List <int> list = new List <int>();
                list.Add(10);
                if (UserInfoService.setuserorderidnfo(Tuserinfo.ID, list))
                {
                    rt = "UserUP"; return(Content("ok"));
                }
                else
                {
                    rt = "UserUP"; return(Content("NO"));
                }
            }
            return(Content(rt));
        }
Ejemplo n.º 10
0
 public ActionResult AddUserInfo(USERINFO userInfo)
 {
     userInfo.ID         = userInfo.ID;
     userInfo.DELFLAG    = 0;
     userInfo.MODIFIEDON = DateTime.Now;
     userInfo.SUBTIME    = DateTime.Now;
     UserInfoService.AddEntity(userInfo);
     return(Content("ok"));
 }
Ejemplo n.º 11
0
        /// <summary>
        /// 添加用户
        /// </summary>
        public ActionResult AddUser(UserInfo userInfo)
        {
            short delFlag = (short)DelFlagEnum.Normal;

            userInfo.DelFlag    = delFlag;
            userInfo.ModifiedOn = DateTime.Now;
            userInfo.SubTime    = DateTime.Now;
            UserInfoService.AddEntity(userInfo);
            return(Content("ok"));
        }
Ejemplo n.º 12
0
 public ActionResult AddUserInfo(UserInfo userInfo)
 {
     userInfo.UName      = Request["UName"];
     userInfo.UPwd       = Request["UPwd"];
     userInfo.DelFlag    = 0;
     userInfo.ModifiedOn = DateTime.Now;
     userInfo.SubTime    = DateTime.Now;
     UserInfoService.AddEntity(userInfo);
     return(Content("ok"));
 }
Ejemplo n.º 13
0
        public ActionResult AddUserInfo(UserInfo newUser)
        {
            //UserInfo newUser = new UserInfo();
            newUser.DelFlag  = (short)DeleteEnumType.Normal;
            newUser.ShowName = newUser.UName;
            newUser.SubTime  = newUser.ModfiedOn = DateTime.Now;//.ToString("yyyy-MM-dd hh:mm:ss");
            UserInfoService.AddEntity(newUser);

            return(Content("ok"));
        }
Ejemplo n.º 14
0
        /// <summary>
        /// 添加用户数据
        /// </summary>
        /// <returns></returns>
        public ActionResult AddUserInfo(UserInfo userInfo)
        {
            userInfo.StateFlag  = 0;
            userInfo.CreateTime = DateTime.Now;
            userInfo.CreaterId  = 1;
            userInfo.Account    = userInfo.UserName;
            bool                 isOK           = UserInfoService.AddEntity(userInfo);
            ResultCodeEnum       resultCodeEnum = isOK ? ResultCodeEnum.Success : ResultCodeEnum.Failure;
            ResultModel <string> resultModel    = new ResultModel <string>(resultCodeEnum);

            return(Json(resultModel));
        }
Ejemplo n.º 15
0
        public ActionResult AddUserInfo(Inventory_UserInfo userInfo)
        {
            //检查用户是否重复

            userInfo.DelFlag    = 0;
            userInfo.ModifiedOn = DateTime.Now;
            userInfo.SubTime    = DateTime.Now;
            userInfo.UPwd       = Model.Enum.AddMD5.GaddMD5(userInfo.UPwd);
            UserInfoService.AddEntity(userInfo);
            var ucinfo = UserInfoService.LoadEntities(x => x.UName == userInfo.UName).FirstOrDefault();

            //UserInfo_City uc = new UserInfo_City();
            //uc.UserInfo_ID = ucinfo.ID;
            //uc.T_City_ID = (Int32)userInfo.CityID;
            //UserInfo_CityService.AddEntity(uc);
            return(Json(new { ret = "ok" }, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 16
0
 ///表单元素name属性的值 要和 UserInfo Model属性的名字保存一次 会自动填充
 ///可以不用自动填充  项目做完了 要维护
 ///添加表单 和 删除表单 不建议同一个
 /// <summary>
 ///
 /// </summary>
 /// <param name="userinfo"></param>
 /// <returns></returns>
 public ActionResult AddUserInfo(UserInfo userinfo)
 {
     userinfo.RegTime = DateTime.Now;
     try
     {
         UserInfoService.AddEntity(userinfo);
         if (userinfo.ID > 0)
         {
             return(Content("ok"));
         }
         else
         {
             return(Content("fail"));
         }
     }
     catch (Exception)
     {
         return(Content("fail"));
     }
 }
Ejemplo n.º 17
0
        public ActionResult AddUserInfo(UserInfo userInfo)
        {
            //检查用户是否重复
            if (SelectUserName(userInfo))
            {
                return(Content("IsCongfu"));
            }
            userInfo.DelFlag    = 0;
            userInfo.ModifiedOn = DateTime.Now;
            userInfo.SubTime    = DateTime.Now;
            userInfo.UPwd       = Model.Enum.AddMD5.GaddMD5(userInfo.UPwd);
            userInfo.OverTime   = new DateTime(2020, 1, 1);
            UserInfoService.AddEntity(userInfo);
            var ucinfo = UserInfoService.LoadEntities(x => x.UName == userInfo.UName).FirstOrDefault();

            //UserInfo_City uc = new UserInfo_City();
            //uc.UserInfo_ID = ucinfo.ID;
            //uc.T_City_ID = (Int32)userInfo.CityID;
            //UserInfo_CityService.AddEntity(uc);
            return(Content("ok"));
        }
Ejemplo n.º 18
0
        public ContentResult AddUser()
        {
            string name     = Request.Form["name"];
            string pass     = Request.Form["pass"];
            string detail   = (Request.Form["detail"] == "" ? "暂无描述" : Request.Form["detail"]);
            string phone    = Request.Form["phone"];
            int    comid    = int.Parse(Request.Form["compid"]);
            int    roleid   = int.Parse(Request.Form["roleid"]);
            string image    = "";//暂时的
            string realName = Request.Form["realname"];

            if (db.UserInfoSet.Where <UserInfoSet>(u => (u.UserName == name)).FirstOrDefault() != null)
            {
                return(Content("ex"));
            }
            UserInfoSet user = new UserInfoSet()
            {
                UserName  = name,
                UserPass  = pass,
                Detail    = detail,
                Phone     = phone,
                CompId    = comid,
                RoleId    = roleid,
                Image     = image,
                RealName  = realName,
                SubTime   = DateTime.Now,
                ModifTime = DateTime.Now,
                DelFlag   = false
            };

            if (userBll.AddEntity(user) != null)
            {
                return(Content("ok"));
            }
            else
            {
                return(Content("no"));
            }
        }
Ejemplo n.º 19
0
        public ActionResult AddUserInfo()
        {
            Inventory_UserInfo userInfo = new Inventory_UserInfo();

            userInfo.UName  = Request["Name"];
            userInfo.UPwd   = Request["Pass"];
            userInfo.Remark = Request["Remark"];
            //检查用户是否重复
            if (SelectUserName(userInfo))
            {
                return(Json("IsCongfu"));
            }
            userInfo.DelFlag    = 0;
            userInfo.ModifiedOn = DateTime.Now;
            userInfo.SubTime    = DateTime.Now;
            userInfo.UPwd       = Model.Enum.AddMD5.GaddMD5(userInfo.UPwd);

            UserInfoService.AddEntity(userInfo);
            var ucinfo = UserInfoService.LoadEntities(x => x.UName == userInfo.UName).FirstOrDefault();

            return(Json("OK", JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 20
0
        public ActionResult AddUser(UserInfo userInfo)
        {
            if (Request.RequestType == "GET")
            {
                return(View());
            }
            else
            {
                if (string.IsNullOrEmpty(userInfo.UName) | string.IsNullOrEmpty(userInfo.UPwd))
                {
                    return(Content("error"));
                }

                UserInfo dbuUserInfo = UserInfoService.LoadEntities(u => u.UName == userInfo.UName).FirstOrDefault();

                userInfo.SubTime    = DateTime.Now;
                userInfo.ModifiedOn = DateTime.Now;

                UserInfoService.AddEntity(userInfo);
                return(Content("ok"));
            }
        }