public static DTO_PRO_BangKhaiNhanSu toDTO(tbl_PRO_BangKhaiNhanSu dbResult) { if (dbResult != null) { return(new DTO_PRO_BangKhaiNhanSu() { ID = dbResult.ID, IDDeTai = dbResult.IDDeTai, YTuong_NguoiThucHien = dbResult.YTuong_NguoiThucHien, YTuong_ChiPhi = dbResult.YTuong_ChiPhi, PhuongPhap_NguoiThucHien = dbResult.PhuongPhap_NguoiThucHien, PhuongPhap_ChiPhi = dbResult.PhuongPhap_ChiPhi, QuyTrinhNhanMau_NguoiThucHien = dbResult.QuyTrinhNhanMau_NguoiThucHien, QuyTrinhNhanMau_ChiPhi = dbResult.QuyTrinhNhanMau_ChiPhi, ThucHienNhanMau_NguoiThucHien = dbResult.ThucHienNhanMau_NguoiThucHien, ThucHienNhanMau_ChiPhi = dbResult.ThucHienNhanMau_ChiPhi, NhapDuLieuVaoPM_NguoiThucHien = dbResult.NhapDuLieuVaoPM_NguoiThucHien, NhapDuLieuVaoPM_ChiPhi = dbResult.NhapDuLieuVaoPM_ChiPhi, VietBaiBaoCaoTiengViet_NguoiThucHien = dbResult.VietBaiBaoCaoTiengViet_NguoiThucHien, VietBaiBaoCaoTiengViet_ChiPhi = dbResult.VietBaiBaoCaoTiengViet_ChiPhi, VietBaiBaoCaoTiengAnh_NguoiThucHien = dbResult.VietBaiBaoCaoTiengAnh_NguoiThucHien, VietBaiBaoCaoTiengAnh_ChiPhi = dbResult.VietBaiBaoCaoTiengAnh_ChiPhi, ReviewTinhKhaThi_NguoiThucHien = dbResult.ReviewTinhKhaThi_NguoiThucHien, ReviewTinhKhaThi_ChiPhi = dbResult.ReviewTinhKhaThi_ChiPhi, XayDungPhanMem_NguoiThucHien = dbResult.XayDungPhanMem_NguoiThucHien, XayDungPhanMem_ChiPhi = dbResult.XayDungPhanMem_ChiPhi, XayDungKeHoachPhanTich_NguoiThucHien = dbResult.XayDungKeHoachPhanTich_NguoiThucHien, XayDungKeHoachPhanTich_ChiPhi = dbResult.XayDungKeHoachPhanTich_ChiPhi, LamSachSoLieu_NguoiThucHien = dbResult.LamSachSoLieu_NguoiThucHien, LamSachSoLieu_ChiPhi = dbResult.LamSachSoLieu_ChiPhi, PhanTichSoLieu_NguoiThucHien = dbResult.PhanTichSoLieu_NguoiThucHien, PhanTichSoLieu_ChiPhi = dbResult.PhanTichSoLieu_ChiPhi, XayDungKeHoachDieuPhoi_NguoiThucHien = dbResult.XayDungKeHoachDieuPhoi_NguoiThucHien, XayDungKeHoachDieuPhoi_ChiPhi = dbResult.XayDungKeHoachDieuPhoi_ChiPhi, ChuanBiHoSoGiayTo_NguoiThucHien = dbResult.ChuanBiHoSoGiayTo_NguoiThucHien, ChuanBiHoSoGiayTo_ChiPhi = dbResult.ChuanBiHoSoGiayTo_ChiPhi, DieuPhoiHoatDongNghienCuu_NguoiThucHien = dbResult.DieuPhoiHoatDongNghienCuu_NguoiThucHien, DieuPhoiHoatDongNghienCuu_ChiPhi = dbResult.DieuPhoiHoatDongNghienCuu_ChiPhi, QuanLyDieuHanhChung_NguoiThucHien = dbResult.QuanLyDieuHanhChung_NguoiThucHien, QuanLyDieuHanhChung_ChiPhi = dbResult.QuanLyDieuHanhChung_ChiPhi, CreatedDate = dbResult.CreatedDate, CreatedBy = dbResult.CreatedBy, ModifiedDate = dbResult.ModifiedDate, ModifiedBy = dbResult.ModifiedBy, FormConfig = dbResult.FormConfig, }); } else { return(null); } }
public static DTO_PRO_BangKhaiNhanSu post_PRO_BangKhaiNhanSu(AppEntities db, DTO_PRO_BangKhaiNhanSu item, string Username) { tbl_PRO_BangKhaiNhanSu dbitem = new tbl_PRO_BangKhaiNhanSu(); if (item != null) { dbitem.IDDeTai = item.IDDeTai; dbitem.YTuong_NguoiThucHien = item.YTuong_NguoiThucHien; dbitem.YTuong_ChiPhi = item.YTuong_ChiPhi; dbitem.PhuongPhap_NguoiThucHien = item.PhuongPhap_NguoiThucHien; dbitem.PhuongPhap_ChiPhi = item.PhuongPhap_ChiPhi; dbitem.QuyTrinhNhanMau_NguoiThucHien = item.QuyTrinhNhanMau_NguoiThucHien; dbitem.QuyTrinhNhanMau_ChiPhi = item.QuyTrinhNhanMau_ChiPhi; dbitem.ThucHienNhanMau_NguoiThucHien = item.ThucHienNhanMau_NguoiThucHien; dbitem.ThucHienNhanMau_ChiPhi = item.ThucHienNhanMau_ChiPhi; dbitem.NhapDuLieuVaoPM_NguoiThucHien = item.NhapDuLieuVaoPM_NguoiThucHien; dbitem.NhapDuLieuVaoPM_ChiPhi = item.NhapDuLieuVaoPM_ChiPhi; dbitem.VietBaiBaoCaoTiengViet_NguoiThucHien = item.VietBaiBaoCaoTiengViet_NguoiThucHien; dbitem.VietBaiBaoCaoTiengViet_ChiPhi = item.VietBaiBaoCaoTiengViet_ChiPhi; dbitem.VietBaiBaoCaoTiengAnh_NguoiThucHien = item.VietBaiBaoCaoTiengAnh_NguoiThucHien; dbitem.VietBaiBaoCaoTiengAnh_ChiPhi = item.VietBaiBaoCaoTiengAnh_ChiPhi; dbitem.ReviewTinhKhaThi_NguoiThucHien = item.ReviewTinhKhaThi_NguoiThucHien; dbitem.ReviewTinhKhaThi_ChiPhi = item.ReviewTinhKhaThi_ChiPhi; dbitem.XayDungPhanMem_NguoiThucHien = item.XayDungPhanMem_NguoiThucHien; dbitem.XayDungPhanMem_ChiPhi = item.XayDungPhanMem_ChiPhi; dbitem.XayDungKeHoachPhanTich_NguoiThucHien = item.XayDungKeHoachPhanTich_NguoiThucHien; dbitem.XayDungKeHoachPhanTich_ChiPhi = item.XayDungKeHoachPhanTich_ChiPhi; dbitem.LamSachSoLieu_NguoiThucHien = item.LamSachSoLieu_NguoiThucHien; dbitem.LamSachSoLieu_ChiPhi = item.LamSachSoLieu_ChiPhi; dbitem.PhanTichSoLieu_NguoiThucHien = item.PhanTichSoLieu_NguoiThucHien; dbitem.PhanTichSoLieu_ChiPhi = item.PhanTichSoLieu_ChiPhi; dbitem.XayDungKeHoachDieuPhoi_NguoiThucHien = item.XayDungKeHoachDieuPhoi_NguoiThucHien; dbitem.XayDungKeHoachDieuPhoi_ChiPhi = item.XayDungKeHoachDieuPhoi_ChiPhi; dbitem.ChuanBiHoSoGiayTo_NguoiThucHien = item.ChuanBiHoSoGiayTo_NguoiThucHien; dbitem.ChuanBiHoSoGiayTo_ChiPhi = item.ChuanBiHoSoGiayTo_ChiPhi; dbitem.DieuPhoiHoatDongNghienCuu_NguoiThucHien = item.DieuPhoiHoatDongNghienCuu_NguoiThucHien; dbitem.DieuPhoiHoatDongNghienCuu_ChiPhi = item.DieuPhoiHoatDongNghienCuu_ChiPhi; dbitem.QuanLyDieuHanhChung_NguoiThucHien = item.QuanLyDieuHanhChung_NguoiThucHien; dbitem.QuanLyDieuHanhChung_ChiPhi = item.QuanLyDieuHanhChung_ChiPhi; dbitem.FormConfig = item.FormConfig; dbitem.CreatedBy = Username; dbitem.CreatedDate = DateTime.Now; dbitem.ModifiedBy = Username; dbitem.ModifiedDate = DateTime.Now; try { db.tbl_PRO_BangKhaiNhanSu.Add(dbitem); db.SaveChanges(); BS_CUS_Version.update_CUS_Version(db, null, "DTO_PRO_BangKhaiNhanSu", DateTime.Now, Username); item.ID = dbitem.ID; item.CreatedBy = dbitem.CreatedBy; item.CreatedDate = dbitem.CreatedDate; item.ModifiedBy = dbitem.ModifiedBy; item.ModifiedDate = dbitem.ModifiedDate; } catch (DbEntityValidationException e) { errorLog.logMessage("post_PRO_BangKhaiNhanSu", e); item = null; } } return(item); }