コード例 #1
0
        public ActionResult Update(StaffModel model)
        {
            try
            {
                var modelUpdate = model.GetEntity();
                modelUpdate.update_date = DateTime.Now;
                var msgValid = ValidateModel(modelUpdate);

                if (string.IsNullOrEmpty(msgValid))
                {
                    var obj = _userRepository.Update(modelUpdate);
                    if (obj)
                    {
                        return(Json(new { status = true }));
                    }
                    else
                    {
                        return(Json(new { status = false, msg = "Dữ liệu không tồn tại" }));
                    }
                }
                else
                {
                    return(Json(new { status = false, msg = msgValid }));
                }
            }
            catch (Exception ex)
            {
                // chuyển sang page ERR
                return(RedirectToAction("Index", "Error"));
            }
        }