public PartialViewResult CreateOrUpdateLHS(string id) { var model = new LoaiHoSoViewModel(); if (string.IsNullOrEmpty(id)) { return(PartialView("~/Views/LHSAndPB/_PartialCreateOrUpdateLHS.cshtml", model)); } else { var loaiHoSo = _loaiHoSoService.Get(m => m.Id == id); model = GetLoaiHoso(loaiHoSo); return(PartialView("~/Views/LHSAndPB/_PartialCreateOrUpdateLHS.cshtml", model)); } }
private LoaiHoSoViewModel GetLoaiHoso(LoaiHoSo x) { var model = new LoaiHoSoViewModel { Id = x.Id, Ten = x.Ten, Ma = x.Ma, HoSos = x.HoSos, NgayTao = x.NgayTao, NgayCapNhat = x.NgayCapNhat, TrangThai = x.TrangThai }; return(model); }
public ActionResult CreateOrUpdateLHS(LoaiHoSoViewModel model) { var loaiHoSo = string.IsNullOrEmpty(model.Id) ? new LoaiHoSo { NgayCapNhat = DateTime.Now } : _loaiHoSoService.Get(m => m.Id == model.Id); loaiHoSo.Ma = model.Ma; loaiHoSo.Ten = model.Ten; if (string.IsNullOrEmpty(model.Id)) { _loaiHoSoService.Insert(loaiHoSo); _functionLichSuHoatDongService.Create(ActionWithObject.Create, User.Identity.GetUserId(), "loại hồ sơ: " + loaiHoSo.Ten); TempData["AlertMessage"] = "Tạo Mới Loại Hồ Sơ Thành Công"; } else { _loaiHoSoService.Update(loaiHoSo); _functionLichSuHoatDongService.Create(ActionWithObject.Update, User.Identity.GetUserId(), "loại hồ sơ: " + loaiHoSo.Ten); TempData["AlertMessage"] = "Cập Nhật Loại Hồ Sơ Thành Công"; } return(RedirectToAction("Index")); }