Esempio n. 1
0
        public ActionResult add(UserInfoAdd model)
        {
            if (ModelState.IsValid == false)
            {
                return(WriteError("验证失败"));
            }
            try
            {
                sysUserInfo user = new sysUserInfo()
                {
                    uLoginName   = model.uLoginName,
                    uStatus      = model.uStatus,
                    uGender      = model.uGender,
                    uEmail       = model.uEmail,
                    uRealName    = model.uRealName,
                    uMobile      = model.uMobile,
                    uLoginPWD    = Kits.MD5Entry("123456"),
                    uUpdateTime  = DateTime.Now,
                    uCreateID    = UserMgr.GetCurrentUserInfo().uID,
                    uCreateTime  = DateTime.Now,
                    uCompanyID   = model.uCompanyID,
                    uDepID       = model.uDepID,
                    uWorkGroupID = model.uWorkGroupID
                };

                _userinfoSer.Add(user);
                _userinfoSer.SaveChanges();
                return(WriteSuccess("新增成功"));
            }
            catch (Exception ex)
            {
                return(WriteError(ex));
            }
        }
Esempio n. 2
0
        public async Task <dynamic> Add([FromBody] UserInfoAdd item)
        {
            if (item == null)
            {
                return new { JsonString = "Error" }
            }
            ;

            var currentUser = JwtIdentity.UserInfo(Thread.CurrentPrincipal.Identity);
            //item.SubmiterUserId = currentUser.Id;
            var result = await _sqlData.UserInfo.Add(item);

            return(new { Result = JsonConvert.DeserializeObject(result) });
        }