private TPhieuCapphatNoitru CreatePhieuCapPhat() { try { var objPhieuCapPhat = new TPhieuCapphatNoitru(); if (me_Action == action.Update) { objPhieuCapPhat.MarkOld(); objPhieuCapPhat.IsLoaded = false; objPhieuCapPhat.IsNew = false; objPhieuCapPhat.IdCapphat = Utility.Int32Dbnull(txtID_CAPPHAT.Text); objPhieuCapPhat.NgaySua = globalVariables.SysDate; objPhieuCapPhat.NguoiSua = globalVariables.UserName; } else { objPhieuCapPhat.NgayTao = globalVariables.SysDate; objPhieuCapPhat.NguoiTao = globalVariables.UserName; objPhieuCapPhat.DaCapPhat = false; } txtMOTA_THEM.Text = Utility.sDbnull(txtMOTA_THEM.Text); objPhieuCapPhat.MaDoiTuong = Utility.sDbnull(txtMaDoiTuong.Text); objPhieuCapPhat.IdKhoaLinh = Utility.Int16Dbnull(txtID_KHOA_LINH.Text, -1); objPhieuCapPhat.IdNvien = Utility.Int16Dbnull(txtID_NVIEN.Text, -1); objPhieuCapPhat.IdKhoXuat = Utility.Int16Dbnull(txtId_KhoXuat.Text); objPhieuCapPhat.LinhBSung = radLinhBoSung.Checked ? true : false; objPhieuCapPhat.NgayNhap = dtNgayCapPhat.Value.Date; objPhieuCapPhat.LoaiPhieu = Utility.sDbnull(radThuoc.Checked ? radThuoc.Tag : radLinhVTYT.Tag); objPhieuCapPhat.MotaThem = Utility.sDbnull(txtMOTA_THEM.Text); object maxvalue = grdDonThuoc.GetDataRows().AsEnumerable().Max(c => c.Cells[KcbDonthuoc.Columns.PresDate].Value); objPhieuCapPhat.DenNgay = Convert.ToDateTime(maxvalue); object minvalue = grdDonThuoc.GetDataRows().AsEnumerable().Min(c => c.Cells[KcbDonthuoc.Columns.PresDate].Value); objPhieuCapPhat.TuNgay = Convert.ToDateTime(minvalue); return(objPhieuCapPhat); } catch (Exception) { return(null); } }
public void Update(int IdCapphat,DateTime TuNgay,DateTime DenNgay,int IdKhoaLinh,int IdKhoXuat,int IdNhanvien,int? IdNhanviencapphat,DateTime NgayNhap,byte? LoaiPhieu,string KieuThuocVt,string SoPhieu,DateTime? NgayXacnhan,string NguoiXacnhan,DateTime NgayTao,string NguoiTao,DateTime? NgaySua,string NguoiSua,short TrangThai,string MotaThem,int? IdChot,DateTime? NgayChot,int? NguoiChot,byte? TrangthaiChot,int? NguoiHuychot,DateTime? NgayHuychot,string LydoHuychot) { TPhieuCapphatNoitru item = new TPhieuCapphatNoitru(); item.MarkOld(); item.IsLoaded = true; item.IdCapphat = IdCapphat; item.TuNgay = TuNgay; item.DenNgay = DenNgay; item.IdKhoaLinh = IdKhoaLinh; item.IdKhoXuat = IdKhoXuat; item.IdNhanvien = IdNhanvien; item.IdNhanviencapphat = IdNhanviencapphat; item.NgayNhap = NgayNhap; item.LoaiPhieu = LoaiPhieu; item.KieuThuocVt = KieuThuocVt; item.SoPhieu = SoPhieu; item.NgayXacnhan = NgayXacnhan; item.NguoiXacnhan = NguoiXacnhan; item.NgayTao = NgayTao; item.NguoiTao = NguoiTao; item.NgaySua = NgaySua; item.NguoiSua = NguoiSua; item.TrangThai = TrangThai; item.MotaThem = MotaThem; item.IdChot = IdChot; item.NgayChot = NgayChot; item.NguoiChot = NguoiChot; item.TrangthaiChot = TrangthaiChot; item.NguoiHuychot = NguoiHuychot; item.NgayHuychot = NgayHuychot; item.LydoHuychot = LydoHuychot; item.Save(UserName); }