Example #1
0
        public ActionResult Edit(int id = 0)
        {
            var user      = UserHandler.GetUser(id);
            var usermodel = UserModelIMapper.MapToUserModel(user);

            return(View(usermodel));
        }
Example #2
0
        public ActionResult Index()
        {
            var model   = new UserIndexModel();
            var usrList = UserHandler.GetAllUser();

            foreach (var usr in usrList)
            {
                var usrModel = UserModelIMapper.MapToUserModel(usr);
                model.List.Add(usrModel);
            }

            return(View(model));
        }
Example #3
0
        public ActionResult Edit(UserModel model)
        {
            var errror = string.Empty;

            try
            {
                var user = UserModelIMapper.MapToUser(model);
                errror = UserHandler.Update(user);
            }
            catch (Exception ex)
            {
                model.Error = ex.Message;
                return(View("Edit", model));
            }

            if (!string.IsNullOrEmpty(errror))
            {
                model.Error = errror;
                return(View("Edit", model));
            }

            return(RedirectToAction("Index"));
        }