public static void UpdateKChiTietTraKQXN(this XN_TraKetQua traKetQuaXNCT, XN_TraKetQuaViewModel traKetQuaXNCTVM) { traKetQuaXNCT.GhiChu = traKetQuaXNCTVM.GhiChu; traKetQuaXNCT.GhiChuPhongXetNghiem = traKetQuaXNCTVM.GhiChuPhongXetNghiem; traKetQuaXNCT.IDCoSo = traKetQuaXNCTVM.IDCoSo; traKetQuaXNCT.IDNhanVienXoa = traKetQuaXNCTVM.IDNhanVienXoa; traKetQuaXNCT.isDaDuyetKQ = traKetQuaXNCTVM.isDaDuyetKQ; traKetQuaXNCT.isDongBo = traKetQuaXNCTVM.isDongBo; traKetQuaXNCT.isNguyCoCao = traKetQuaXNCTVM.isNguyCoCao; traKetQuaXNCT.isTraKQ = traKetQuaXNCTVM.isTraKQ; traKetQuaXNCT.KetLuanTongQuat = traKetQuaXNCTVM.KetLuanTongQuat; traKetQuaXNCT.LyDoXoa = traKetQuaXNCTVM.LyDoXoa; traKetQuaXNCT.MaDVCS = traKetQuaXNCTVM.MaDVCS; traKetQuaXNCT.MaGoiXN = traKetQuaXNCTVM.MaGoiXN; traKetQuaXNCT.MaPhieu = traKetQuaXNCTVM.MaPhieu; traKetQuaXNCT.MaPhieuCu = traKetQuaXNCTVM.MaPhieuCu; traKetQuaXNCT.MaTiepNhan = traKetQuaXNCTVM.MaTiepNhan; traKetQuaXNCT.MaTrungTam = traKetQuaXNCTVM.MaTrungTam; traKetQuaXNCT.MaXetNghiem = traKetQuaXNCTVM.MaXetNghiem; traKetQuaXNCT.NgayChiDinh = traKetQuaXNCTVM.NgayChiDinh; traKetQuaXNCT.NgayCoKQ = traKetQuaXNCTVM.NgayCoKQ; traKetQuaXNCT.NgayGioXoa = traKetQuaXNCTVM.NgayGioXoa; traKetQuaXNCT.NgayLamXetNghiem = traKetQuaXNCTVM.NgayLamXetNghiem; traKetQuaXNCT.NgayTiepNhan = traKetQuaXNCTVM.NgayTiepNhan; traKetQuaXNCT.NgayTraKQ = traKetQuaXNCTVM.NgayTraKQ; traKetQuaXNCT.RowIDXN_TraKetQua = traKetQuaXNCTVM.RowIDXN_TraKetQua; }
public HttpResponseMessage Create(HttpRequestMessage request, XN_TraKetQuaViewModel TraKetQuaVm) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (!ModelState.IsValid) { response = request.CreateResponse(HttpStatusCode.BadRequest, ModelState); } else { var TraKetQua = new XN_TraKetQua(); TraKetQua.UpdateXN_TraKetQua(TraKetQuaVm); this.xN_TraKetQuaService.AddUpd(TraKetQua); foreach (var chitietVm in TraKetQuaVm.lstTraKetQuaChiTiet) { var TraKetQuaChiTiet = new XN_TraKQ_ChiTiet(); TraKetQuaChiTiet.UpdateXN_TraKetQuaChiTiet(chitietVm); this.xN_TraKetQuaChiTietService.AddUpd(TraKetQuaChiTiet); } this.xN_TraKetQuaService.Save(); response = request.CreateResponse(HttpStatusCode.Created); } return response; })); }
public static void UpdateXN_TraKetQua(this XN_TraKetQua xnTraKetQua, XN_TraKetQuaViewModel xnTraKetQuaVm) { xnTraKetQua.RowIDXN_TraKetQua = xnTraKetQuaVm.RowIDXN_TraKetQua; xnTraKetQua.NgayTraKQ = xnTraKetQuaVm.NgayTraKQ; xnTraKetQua.UserTraKQ = xnTraKetQuaVm.UserTraKQ; xnTraKetQua.MaPhieu = xnTraKetQuaVm.MaPhieu; xnTraKetQua.KetLuanTongQuat = xnTraKetQuaVm.KetLuanTongQuat; xnTraKetQua.GhiChu = xnTraKetQuaVm.GhiChu; xnTraKetQua.IDCoSo = xnTraKetQuaVm.IDCoSo; xnTraKetQua.MaTiepNhan = xnTraKetQuaVm.MaTiepNhan; xnTraKetQua.isDaDuyetKQ = xnTraKetQuaVm.isDaDuyetKQ; xnTraKetQua.NgayCoKQ = xnTraKetQuaVm.NgayCoKQ; xnTraKetQua.NgayTiepNhan = xnTraKetQuaVm.NgayTiepNhan; xnTraKetQua.NgayChiDinh = xnTraKetQuaVm.NgayChiDinh; xnTraKetQua.NgayLamXetNghiem = xnTraKetQuaVm.NgayLamXetNghiem; xnTraKetQua.MaXetNghiem = xnTraKetQuaVm.MaXetNghiem; xnTraKetQua.isTraKQ = xnTraKetQuaVm.isTraKQ; xnTraKetQua.MaPhieuCu = xnTraKetQuaVm.MaPhieuCu; xnTraKetQua.GhiChuPhongXetNghiem = xnTraKetQuaVm.GhiChuPhongXetNghiem; xnTraKetQua.isDongBo = xnTraKetQuaVm.isDongBo; xnTraKetQua.isXoa = xnTraKetQuaVm.isXoa; xnTraKetQua.IDNhanVienXoa = xnTraKetQuaVm.IDNhanVienXoa; xnTraKetQua.NgayGioXoa = xnTraKetQuaVm.NgayGioXoa; xnTraKetQua.LyDoXoa = xnTraKetQuaVm.LyDoXoa; xnTraKetQua.MaGoiXN = xnTraKetQuaVm.MaGoiXN; xnTraKetQua.isNguyCoCao = xnTraKetQuaVm.isNguyCoCao; xnTraKetQua.MaDVCS = xnTraKetQuaVm.MaDVCS; xnTraKetQua.MaTrungTam = xnTraKetQuaVm.MaTrungTam; }
public void AddUpd(XN_TraKetQua xnTraKetQua) { var model = this.xN_TraKetQuaRepository.GetMulti(x => x.MaPhieu == xnTraKetQua.MaPhieu && x.MaTiepNhan == xnTraKetQua.MaTiepNhan).FirstOrDefault(); if (model != null) { this.xN_TraKetQuaRepository.Update(model); } else { this.xN_TraKetQuaRepository.Add(model); } }