Esempio n. 1
0
 public JsonResult SaveUserEdit(CyUser user)
 {
     try
     {
         CyUserEntity cyUserEntity = Mapper.Map<CyUser, CyUserEntity>(user);
         if (string.IsNullOrWhiteSpace(cyUserEntity.Birthday))
         {
             cyUserEntity.Birthday = string.Empty;
         }
         if (string.IsNullOrWhiteSpace(cyUserEntity.BirthPlace))
         {
             cyUserEntity.BirthPlace = string.Empty;
         }
         if (string.IsNullOrWhiteSpace(cyUserEntity.Residence))
         {
             cyUserEntity.Residence = string.Empty;
         }
         if (string.IsNullOrWhiteSpace(cyUserEntity.Position))
         {
             cyUserEntity.Position = string.Empty;
         }
         cyUserEntity.UpdateTime = DateTime.Now;
         cyUserEntity.UpdateUserNo = UserContext.CurrentUser.UserNo ?? "System";
         var modifyResult = CyUserService.ModifyCyUser(cyUserEntity);
         if (modifyResult.Success && modifyResult.EffectRows > 0)
         {
             return Json(new { IsSuccess = true });
         }
         else
         {
             return Json(new { IsSuccess = false, ErrorInfo = modifyResult.ExMessage });
         }
     }
     catch (Exception ex)
     {
         return Json(new { IsSuccess = false, ErrorInfo = ex });
     }
 }
Esempio n. 2
0
        public ActionResult UserDetail()
        {
            CommonMethod.SetMenuChecked("sideUserInfo");
            var user = new CyUser();
            var userNo = UserContext.CurrentUser.UserNo;
            if (string.IsNullOrEmpty(userNo))
            {
                 return RedirectToAction("Login","Login");
            }
            var model = CyUserService.GetCyUserByNo(userNo).ResultObj;
            if (model != null)
            {
                user = Mapper.Map<CyUserEntity, CyUser>(model);
                user.GenderName = EnumHelper.GetEnumDescription(user.Gender);
                user.IndustryName = EnumHelper.GetEnumDescription(user.Industry);
            }

            return View(user);
        }
Esempio n. 3
0
        public JsonResult SubmitRegister(CyUser user)
        {
            try
            {
                CyUserEntity cyUserEntity = Mapper.Map<CyUser, CyUserEntity>(user);
                cyUserEntity.MemberType = MemberType.Normal;
                cyUserEntity.Role = Role.Normal;
                cyUserEntity.CreateUserNo = "System";
                cyUserEntity.UpdateUserNo = "System";
                if (string.IsNullOrWhiteSpace(cyUserEntity.Birthday))
                {
                    cyUserEntity.Birthday = string.Empty;
                }
                if (string.IsNullOrWhiteSpace(cyUserEntity.BirthPlace))
                {
                    cyUserEntity.BirthPlace = string.Empty;
                }
                if (string.IsNullOrWhiteSpace(cyUserEntity.Residence))
                {
                    cyUserEntity.Residence = string.Empty;
                }
                if (string.IsNullOrWhiteSpace(cyUserEntity.Position))
                {
                    cyUserEntity.Position = string.Empty;
                }

                var addResult = CyUserService.AddCyUser(cyUserEntity);
                if (addResult.Success && addResult.EffectRows > 0)
                {
                    return Json(new { IsSuccess = true });
                }
                else
                {
                    return Json(new { IsSuccess = false, ErrorInfo = addResult.ExMessage });
                }
            }
            catch (Exception ex)
            {
                return Json(new { IsSuccess = false, ErrorInfo = ex });
            }
        }