private void SuaBaiIn() { if (this.IdBaiInChon > 0) { var baiIn = tinhGiaPres.DocBaiInTheoID(this.IdBaiInChon); //Nếu bài in đã có giấy không thể sửa if (baiIn.CoGiayIn) { MessageBox.Show("Bạn không thể sửa khi đã thiết lập Giấy. Bạn phải xóa nó!"); return; } var frm = new BaiInForm((int)Enumss.FormState.Edit, this.YeuCau, tinhGiaPres.IdHangKH()); //Điền giữ liệu: frm.ID = baiIn.ID; frm.TieuDe = baiIn.TieuDe; frm.DienGiai = baiIn.DienGiai; frm.SoLuong = baiIn.SoLuong; frm.DonViTinh = baiIn.DonVi; //frm.TenHangKhachHang = baiIn.TenHangKH;//Điể form cập nhật frm.MinimizeBox = false; frm.MaximizeBox = false; frm.StartPosition = FormStartPosition.CenterParent; frm.ShowDialog(); //Xử Bấm click //trường hợp edit if (frm.DialogResult == System.Windows.Forms.DialogResult.OK) { XuLyNutOKTrenFormBaiIn_Click(frm);//Cập nhật dữ liệu //MessageBox.Show(this.CauHinhSanPhamS.Count().ToString()); LoadBaiInLenListView(); } } }
/* private void SuaBaiIn() * { * var thongTinChoBaiIn = new ThongTinBanDauChoBaiIn{ * IdHangKhachHang = this.IdHangKhachHang(), * TinhTrangForm = (int)FormState.New, * YeuCauTinhGia = this.YeuCau * * if (this.IdBaiInChon > 0) * { * var baiIn = tinhGiaPres.DocBaiInTheoID(this.IdBaiInChon); * //Nếu bài in đã có giấy không thể sửa * if (baiIn.CoGiayIn) * { * MessageBox.Show("Bạn không thể sửa khi đã thiết lập Giấy. Bạn phải xóa nó!"); * return; * } * var frm = new BaiInForm(this.IdBaiInChon, (int)FormState.Edit, this.YeuCau, tinhGiaPres.IdHangKH()); * //Điền giữ liệu: * frm.ID = baiIn.ID; * frm.TieuDe = baiIn.TieuDe; * frm.DienGiai = baiIn.DienGiai; * frm.SoLuong = baiIn.SoLuong; * frm.DonViTinh = baiIn.DonVi; * //frm.TenHangKhachHang = baiIn.TenHangKH;//Điể form cập nhật * * frm.MinimizeBox = false; * frm.MaximizeBox = false; * frm.StartPosition = FormStartPosition.CenterParent; * frm.ShowDialog(); * //Xử Bấm click //trường hợp edit * if (frm.DialogResult == System.Windows.Forms.DialogResult.OK) * { * XuLyNutOKTrenFormBaiIn_Click(frm);//Cập nhật dữ liệu * //MessageBox.Show(this.CauHinhSanPhamS.Count().ToString()); * LoadBaiInLenListView(); * } * } * } */ private void XoaBaiIn() { if (this.IdBaiInChon > 0) { tinhGiaPres.Xoa_BaiIn(tinhGiaPres.DocBaiInTheoID(this.IdBaiInChon)); LoadBaiInLenListView(); } }