public HttpResponseMessage Create(HttpRequestMessage request, DanhMucTrungTamSangLocViewModel trungTamSangLocVm) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (!ModelState.IsValid) { response = request.CreateResponse(HttpStatusCode.BadRequest, ModelState); } else { if (trungTamSangLocVm.isLocked == null) { trungTamSangLocVm.isLocked = false; } trungTamSangLocVm.MaTongCuc = 1; var newTrungTam = new DanhMucTrungTamSangLoc(); newTrungTam.UpdateTrungTamSL(trungTamSangLocVm); trungTamService.Add(newTrungTam); trungTamService.Save(); var responseData = Mapper.Map <DanhMucTrungTamSangLoc, DanhMucTrungTamSangLocViewModel>(newTrungTam); response = request.CreateResponse(HttpStatusCode.Created, responseData); } return response; })); }
public static void UpdateTTSLFromApp(this DanhMucTrungTamSangLoc trungtam, DanhMucTrungTamSangLocViewModel trungtamVM) { trungtam.TenTTSL = trungtamVM.TenTTSL; trungtam.SDTTTSL = trungtamVM.SDTTTSL; trungtam.DiaChiTTSL = trungtamVM.DiaChiTTSL; trungtam.isLocked = trungtamVM.isLocked; trungtam.LicenseKey = trungtamVM.LicenseKey; trungtam.Logo = trungtamVM.Logo; trungtam.HeaderReport = trungtamVM.HeaderReport; }
public static void UpdateTrungTamSL(this DanhMucTrungTamSangLoc trungtam, DanhMucTrungTamSangLocViewModel trungtamVm) { trungtam.RowIDTTSL = trungtamVm.RowIDTTSL; trungtam.MaTTSL = trungtamVm.MaTTSL; trungtam.TenTTSL = trungtamVm.TenTTSL; trungtam.SDTTTSL = trungtamVm.SDTTTSL; trungtam.DiaChiTTSL = trungtamVm.DiaChiTTSL; trungtam.isLocked = trungtamVm.isLocked; trungtam.Stt = trungtamVm.Stt; }
public void Update(DanhMucTrungTamSangLoc dmTrungTam) { trungtamRepository.Update(dmTrungTam); }
public void Add(DanhMucTrungTamSangLoc dmTrungTam) { trungtamRepository.Add(dmTrungTam); }