Exemple #1
0
        public JsonResult Modify(UserRoleDto dto)
        {
            if (!ModelState.IsValid)
            {
                return(Json(new MessageResults {
                    Status = "Error"
                }, JsonRequestBehavior.AllowGet));
            }
            var result = false;

            var user = new ApplicationUser();

            if (!dto.UserId.Equals("0"))
            {
                user.Id = dto.UserId;
            }
            user.Email       = dto.Email;
            user.PhoneNumber = dto.PhoneNumber;
            user.UserName    = dto.UserName;
            result           = _accountService.AddOrUpdateUser(user, dto.ListRole);

            if (result)
            {
                return(Json(new MessageResults {
                    Status = "Success"
                }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json(new MessageResults {
                    Status = "Error"
                }, JsonRequestBehavior.AllowGet));
            }
        }