public frmThanhToanNhapLai(ChungTuBanHangInfor ctu, List <ChungTuThanhToanInfor> liTT) { InitializeComponent(); Common.LoadStyle(this); this.ChungTu = ctu; this.ListChungTuThanhToan = liTT; }
private void btnSearchChungTu_Click(object sender, EventArgs e) { try { if (!string.IsNullOrEmpty(txtSoPhieuXuat.Text) || !string.IsNullOrEmpty(txtSoGiaoDich.Text) || !string.IsNullOrEmpty(txtSoHoaDon.Text)) { List <ChungTuBanHangInfor> lstsbh = BHangDoiMaDataProvider.Instance.SearchChungTuBanHangBySoPhieu( txtSoPhieuXuat.Text.Trim().ToUpper(), txtSoGiaoDich.Text.Trim().ToUpper(), txtSoHoaDon.Text.Trim().ToUpper()); if (lstsbh.Count > 0) { if (CommonProvider.Instance.Lock_ChungTu(lstsbh[0])) { lockInfo = lstsbh[0].Clone() as ChungTuBanHangInfor; Business = new DoiMaBussiness(lstsbh[0]); LoadOldChungTuInfor(Business.ChungTu); LoadChiTietThanhToan(Business.ChungTu.IdChungTu); LoadOldChiTietHangBan(Business.ChungTu.IdChungTu); Business.ChungTu.IdChungTu = 0; } } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public frmThanhToanNhapLai(NhapTraHangMuaBussiness business) { InitializeComponent(); Common.LoadStyle(this); this.ChungTu = business.ChungTu; this.ListChungTuThanhToan = business.ListChungTuThanhToan; }
private void SaveDonHangXuatKho(ChungTuBanHangInfor ctu) { ImportDonHangBusiness Business = new ImportDonHangBusiness(ctu); Business.ListChiTietChungTu = ImportChungTuDataProvider.Instance.GetListChiTietChungTuBySoChungTuGoc(ctu.SoChungTuGoc); Business.ListChiTietHangHoa = ImportChungTuDataProvider.Instance.GetListChiTietHangHoaBySoChungTuGoc(ctu.SoChungTuGoc, ctu.IdKho); Business.ListChungTuThanhToan = ImportChungTuDataProvider.Instance.GetListChungTuThanhToanBySoChungTuGoc(ctu.SoChungTuGoc); //cap nhat chi tiet phieu thu foreach (ChungTuThanhToanInfor tt in Business.ListChungTuThanhToan) { countPT++; tt.SoPhieu = "PTI-" + tt.SoPhieu;// LoadNextChungTu(soPhieuThuGoc, 11, countPT); tt.IdTienTe = Declare.IdTienTe; tt.TyGia = 1; tt.SoTienChu = Common.ReadNumner_(Common.Double2Str(tt.SoTienThanhToan)); tt.TenMayTao = Declare.TenMay; tt.TenMaySua = Declare.TenMay; } ctu.SoChungTu = "ODI-" + ctu.SoChungTuGoc;// LoadNextChungTu(soDonHangGoc, 10, countCT); ctu.SoPhieuXuat = String.IsNullOrEmpty(ctu.SoPhieuXuat) ? "" : "XKI-" + ctu.SoPhieuXuat; ctu.TenMayTao = Declare.TenMay; ctu.TenMaySua = Declare.TenMay; //import vao pos Business.SaveChungTu(); }
private void gvListChungTu_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e) { ChungTuBanHangInfor ct = (ChungTuBanHangInfor)gvListChungTu.GetRow(e.RowHandle); if (ct != null) { if (e.Column.FieldName.Equals("DaPhanDon")) { if (ct.DaPhanDon == (int)TrangThaiPhanDonGiaoNhan.CHUA_PHAN_DON) { e.Appearance.BackColor = tsslTuChoiClr.BackColor; e.Appearance.ForeColor = tsslTuChoiClr.ForeColor; } else if (ct.DaPhanDon == (int)TrangThaiPhanDonGiaoNhan.XAC_NHAN_PHAN_DON) { e.Appearance.BackColor = tsslChuaDuyetClr.BackColor; e.Appearance.ForeColor = tsslChuaDuyetClr.ForeColor; } else if (ct.DaPhanDon == (int)TrangThaiPhanDonGiaoNhan.TU_CHOI_PHAN_DON) { e.Appearance.BackColor = tsslHuyClr.BackColor; e.Appearance.ForeColor = tsslHuyClr.ForeColor; } } } }
private void EditOrder(int rowHandle) { if (selector.selection.Count > 0) { ListPhieuDieuChuyen = ""; foreach (ChungTuBanHangInfor tt in selector.selection) { ListPhieuDieuChuyen += tt.SoChungTu + ";"; } if (ListPhieuDieuChuyen.Length > 0) { ListPhieuDieuChuyen = ListPhieuDieuChuyen.TrimEnd(";".ToCharArray()); } } else { if (rowHandle < 0) { return; } ChungTuBanHangInfor ct = (ChungTuBanHangInfor)gvListChungTu.GetRow(rowHandle); ListPhieuDieuChuyen = ct.SoChungTu; } this.DialogResult = DialogResult.OK; }
private void gvListChungTu_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e) { ChungTuBanHangInfor ct = (ChungTuBanHangInfor)gvListChungTu.GetRow(e.RowHandle); if (ct != null) { if (e.Column.FieldName.Equals("TrangThai")) { if (ct.TrangThai == (int)OrderStatus.REJECT_DON_HANG_GIAO_NHAN) { e.Appearance.BackColor = tsslChuaDuyetClr.BackColor; e.Appearance.ForeColor = tsslChuaDuyetClr.ForeColor; } else if (ct.Draft == 1 && ct.TrangThai == (int)OrderStatus.PHAN_CONG_GIAO_NHAN) { e.Appearance.BackColor = tsslTuChoiClr.BackColor; e.Appearance.ForeColor = tsslTuChoiClr.ForeColor; } else if (ct.TrangThai == (int)OrderStatus.HUY_DON_HANG) { e.Appearance.BackColor = tsslHuyClr.BackColor; e.Appearance.ForeColor = tsslHuyClr.ForeColor; } } } }
protected override void SetListChungTuStatus(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e) { ChungTuBanHangInfor ct = (ChungTuBanHangInfor)gvListChungTu.GetRow(e.RowHandle); if (ct != null) { if (e.Column.FieldName.Equals("TrangThai")) { if (ct.TrangThai == (int)OrderStatus.XAC_NHAN_DON_HANG_ONLINE || ct.TrangThai == (int)OrderStatus.TAO_DON_HANG_DAT_TRUOC || ct.TrangThai == (int)OrderStatus.PHAN_CONG_GIAO_NHAN) { e.Appearance.BackColor = tsslChuaDuyetClr.BackColor; e.Appearance.ForeColor = tsslChuaDuyetClr.ForeColor; } else if (ct.Draft == 1 && (ct.TrangThai == (int)OrderStatus.DON_HANG_BAN_ONLINE || ct.TrangThai == (int)OrderStatus.DON_HANG_BAN_DAT_TRUOC || ct.TrangThai == (int)OrderStatus.DON_HANG_BAN_TAI_SHOP || ct.TrangThai == (int)OrderStatus.XAC_NHAN_DON_HANG_GIAO_NHAN)) { e.Appearance.BackColor = tsslTuChoiClr.BackColor; e.Appearance.ForeColor = tsslTuChoiClr.ForeColor; } else if (ct.TrangThai == (int)OrderStatus.HUY_DON_HANG) { e.Appearance.BackColor = tsslHuyClr.BackColor; e.Appearance.ForeColor = tsslHuyClr.ForeColor; } } } }
protected override void EditChungTuInstance(ChungTuBanHangInfor ct) { if (ct.LoaiChungTu == (int)TransactionType.DON_HANG_BU_KHUYEN_MAI) { //if (!Common.IsOpenForm("frmBH_LapDonHangBanKhuyenMai")) //{ // frmBH_LapDonHangBanKhuyenMai frm = new frmBH_LapDonHangBanKhuyenMai(ct); // frm.Show(); //} Common.SetFormStatus("frmBH_LapDonHangBanKhuyenMai", false); frmBH_LapDonHangBanKhuyenMai frm = new frmBH_LapDonHangBanKhuyenMai(ct); frm.ShowDialog(); } else { //if (!Common.IsOpenForm("frmBH_LapDonHangBan")) //{ // frmBH_LapDonHangBan frm = new frmBH_LapDonHangBan(ct); // frm.Show(); //} Common.SetFormStatus("frmBH_LapDonHangBanTheTVien", false); frmBH_LapDonHangBanTheTVien frm = new frmBH_LapDonHangBanTheTVien(ct); frm.ShowDialog(); } }
private void SaveChungTuHeader() { if (ChungTu.IdChungTu == 0)//them moi { ChungTu.IdChungTu = BanHangDataProvider.Instance.InsertChungTu(ChungTu); } else { ChungTuBanHangInfor chungTuOrigin = BanHangDataProvider.Instance.GetChungTuBySoChungTu <ChungTuBanHangInfor>(ChungTu.SoChungTu); if (chungTuOrigin.LockId == 1) { if (ChungTu.LockAccount != chungTuOrigin.LockAccount || ChungTu.LockMachine != chungTuOrigin.LockMachine) { throw new ManagedException( String.Format( "Chứng từ đang bị lock bởi người dùng {0} tại máy {1}, không thể thực hiện giao dịch.", chungTuOrigin.LockAccount, chungTuOrigin.LockMachine)); } if (ChungTu.ProcessId != chungTuOrigin.ProcessId) { throw new ManagedException( "Chứng từ đang bị lock bởi ứng dụng khác, không thể thực hiện giao dịch."); } } BanHangDataProvider.Instance.UpdateChungTu(ChungTu); } }
protected void EditChungTuInstance(ChungTuBanHangInfor ct) { List <ChungTuBanHangInfor> liPCGN = new List <ChungTuBanHangInfor>(); if (selector.selection.Count > 0) { foreach (ChungTuBanHangInfor tt in selector.selection) { if (Declare.GiaoNhanCungKhachHang && liPCGN.Exists(delegate(ChungTuBanHangInfor h) { return(!tt.HoTen.Equals(h.HoTen) || !tt.DiaChiGiaoHang.Equals(h.DiaChiGiaoHang)); })) { MessageBox.Show("Hệ thống chỉ cho phép phân công cho các đơn hàng của cùng khách hàng"); return; } else { liPCGN.Add(tt); } } } else { liPCGN.Add(ct); } Common.SetFormStatus("frmBH_LapDonHangGiaoNhan", false); frmBH_LapDonHangGiaoNhan frm = new frmBH_LapDonHangGiaoNhan(liPCGN, true); frm.ShowDialog(); }
private void EditOrder(int rowHandle) { if (rowHandle < 0) { return; } ChungTuBanHangInfor ct = (ChungTuBanHangInfor)gvListChungTu.GetRow(rowHandle); if (ct != null) { if (!CommonProvider.Instance.Check_Lock_ChungTu(ct.IdChungTu)) { MessageBox.Show("Chứng từ này đang có người cập nhật. Bạn không thể cập nhật được!"); return; } else { if (!CommonProvider.Instance.Lock_Unlock_ChungTu(ct.IdChungTu, 1))//khoa chung tu { MessageBox.Show("Chứng từ này đang có người cập nhật. Bạn không thể cập nhật được!"); return; } EditChungTuInstance(ct); if (GetFromAction()) { btnTimkiem_Click(null, null); } CommonProvider.Instance.Lock_Unlock_ChungTu(ct.IdChungTu, 0);//mo chung tu } } }
public int InsertChungTu(ChungTuBanHangInfor chungTu) { ExecuteCommand(Declare.StoreProcedureNamespace.spChungTuBanHangInsert, chungTu.IdChungTu, chungTu.LoaiChungTu, chungTu.QuyenSo, chungTu.SoSeri, chungTu.KyHieu, chungTu.SoChungTu, chungTu.NgayLap, chungTu.IdKho, chungTu.IdNhanVien, chungTu.IdDoiTuong, chungTu.HoTen, chungTu.DoTuoi, chungTu.GioiTinh, chungTu.DiaChi, chungTu.DienThoai, chungTu.MaSoThue, chungTu.SoTaiKhoan, chungTu.NganHang, chungTu.OrderType, chungTu.BillTo, chungTu.ShipTo, chungTu.TongTienHang, chungTu.TongTienChietKhau, chungTu.TongTienSauChietKhau, chungTu.TongTienVAT, chungTu.TongTienThanhToan, chungTu.IdTienTe, chungTu.TyGia, chungTu.TienThanhToanThuc, chungTu.TienConNo, chungTu.TongTienChu, chungTu.HinhThucTra, chungTu.GhiChu, chungTu.NguoiTao, chungTu.TenMayTao, chungTu.NguoiSua, chungTu.TenMaySua, chungTu.IdBangKeThue, chungTu.IdLoaiHdBanHang, chungTu.IdDuAn, chungTu.SoChungTuGoc, chungTu.IdThuNgan, chungTu.SoCMND, chungTu.TrangThai, chungTu.GiaoNhan, chungTu.IdTruongCa, chungTu.LoaiTheKhachHang, chungTu.SoTienTichLuy, chungTu.CaBanHang, chungTu.SoPhieuXuat, chungTu.NgayXuatHang, chungTu.NgayHenGiaoHang, chungTu.IdKhachLe, chungTu.Draft, chungTu.IdTinhHD, chungTu.IdHuyenHD, chungTu.DiaChiHD, chungTu.DiaChiHoaDon, chungTu.IdTinhGH, chungTu.IdHuyenGH, chungTu.DiaChiGH, chungTu.DiaChiGiaoHang, chungTu.Email, chungTu.Website, chungTu.SoHDDaMua, chungTu.IdNgheNghiep, chungTu.IdLyDoGiaoDich, chungTu.SoPhieuDC, chungTu.CongTy, chungTu.IdTrungTam, chungTu.IdTrungTamHachToan); return(Common.IntValue(Parameters["p_IdChungTu"].Value)); }
public BanHangBusiness(ChungTuBanHangInfor chungTuBanHangInfor) { ChungTu = BanHangDataProvider.Instance.GetChungTuBySoChungTu <ChungTuBanHangInfor>(chungTuBanHangInfor.SoChungTu) ?? chungTuBanHangInfor; ListChiTietChungTu = BanHangDataProvider.Instance.GetListChiTietChungTuByIdChungTu(ChungTu.IdChungTu); ListChungTuThanhToan = ThanhToanDataProvider.Instance.LoadAllThanhToanByCTu(ChungTu.IdChungTu); }
//fill dữ liệu vào control private void LoadOldChungTuInfor(ChungTuBanHangInfor lstHD) { grbChungTuMua.Text = "Thông tin phiếu mua hàng: " + (String.IsNullOrEmpty(lstHD.TenTrungTam) ? "" : (lstHD.TenTrungTam + (String.IsNullOrEmpty(lstHD.TenKho) ? "" : "(" + lstHD.TenKho + ")"))); _IdTrungTam = lstHD.IdTrungTam; txtSoGiaoDich.Text = lstHD.SoChungTu; txtSoPhieuXuat.Text = lstHD.SoPhieuXuat; dteNgayLap.EditValue = lstHD.NgayLap; dteNgayXuat.EditValue = lstHD.NgayXuatHang; txtKiHieu.Text = lstHD.KyHieu; txtSoHoaDon.Text = lstHD.SoSeri; txtTenDoiTuong.Text = lstHD.HoTen; txtCongTy.Text = lstHD.CongTy; cboGioiTinh.SelectedIndex = lstHD.GioiTinh; txtCMND.Text = lstHD.SoCMND; txtSoDienThoai.Text = lstHD.MaSoThue; txtEmail.Text = lstHD.Email; txtDiaChiHD.Text = lstHD.DiaChiHoaDon; txtDiaChiGH.Text = lstHD.DiaChiGiaoHang; txtSoDienThoai.Text = lstHD.DienThoai; if (lstHD.IdNhanVien != 0) { DMNhanVienInfo thuongvien = DmNhanVienDataProvider.GetListDmNhanVienInfoFromOid(lstHD.IdNhanVien); if (thuongvien != null) { bteThuongVien.Tag = thuongvien; bteThuongVien.Text = thuongvien.HoTen; } } if (lstHD.IdDoiTuong != 0) { DMDoiTuongInfo doituong = DmDoiTuongProvider.GetDmDoiTuongInfoFromOid(lstHD.IdDoiTuong); if (doituong != null) { txtKhachHang.Tag = doituong; txtKhachHang.Text = doituong.TenDoiTuong; } } if (lstHD.IdKhachLe != 0) { DMDoiTuongInfo khachle = DmDoiTuongProvider.GetDmDoiTuongInfoFromOid(lstHD.IdKhachLe); if (khachle != null) { bteKhachLe.Tag = khachle; bteKhachLe.Text = khachle.TenDoiTuong; } } txtTongTienTT.Text = Common.Double2Str(lstHD.TongTienThanhToan); txtTienThucTra.Text = Common.Double2Str(lstHD.TienThanhToanThuc); txtTienConNo.Text = Common.Double2Str(lstHD.TienConNo); txtTienTraKhach.Text = "0"; txtTienNoKhach.Text = txtTienThucTra.Text; }
private bool IsDoiTruCongNo(ChungTuBanHangInfor ct1, ChungTuBanHangInfor ct2) { if ((ct1.SoChungTu.Equals(ct2.SoChungTuGoc) || ct1.SoChungTuGoc != null && ct1.SoChungTuGoc.Equals(ct2.SoChungTu)) && (ct1.TongTienThanhToan + ct2.TongTienThanhToan == 0) && (ct1.TienThanhToanThuc + ct2.TienThanhToanThuc == 0) && (ct1.TienConNo + ct2.TienConNo == 0)) { return(true); } return(false); }
private void gvPhieuXuat_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { ChungTuBanHangInfor phieuXuat = (ChungTuBanHangInfor)gvPhieuXuat.GetRow(gvPhieuXuat.FocusedRowHandle); if (phieuXuat != null) { LoadChiTiet(phieuXuat.SoChungTu); } }
public BanHangBusiness(int loaiChungTu, int idNhanVien, int idKho) { ChungTu = new ChungTuBanHangInfor { LoaiChungTu = loaiChungTu, IdNhanVien = idNhanVien, IdKho = idKho }; }
public BanHangBusiness() { ChungTu = new ChungTuBanHangInfor { LoaiChungTu = Common.IntValue(TransactionType.DON_HANG_TAI_SHOP), IdNhanVien = Declare.IdNhanVien, IdKho = Declare.IdKho }; }
private void EditOrder(int rowHandle) { if (rowHandle < 0) { return; } DonHangChinh = (ChungTuBanHangInfor)gvListChungTu.GetRow(rowHandle); this.DialogResult = DialogResult.OK; }
public DoiMaBussiness() { ChungTu = new ChungTuBanHangInfor { LoaiChungTu = Common.IntValue(TransactionType.DOIMAHANGMUA), IdNhanVien = Declare.IdNhanVien, IdKho = Declare.IdKho }; }
//public List<ChungTuThanhToanInfor> ListChungTuThanhToan; public DeNghiNhapLaiHangBussiness() { ChungTu = new ChungTuBanHangInfor { LoaiChungTu = Common.IntValue(TransactionType.NHAPTRAHANGMUA), IdNhanVien = Declare.IdNhanVien, IdKho = Declare.IdKho }; }
private void ImportChungTu(string soChungTu) { ChungTuBanHangInfor ctu = new ChungTuBanHangInfor(); //get header ctu = ImportChungTuDataProvider.Instance.LoadChungTuBySoChungTuGoc(soChungTu); if (ctu != null) { if (ctu.IdDoiTuong == 0 || ctu.IdKho == 0 || ctu.IdNhanVien == 0) { string msg = ""; msg += ctu.IdDoiTuong == 0 ? "Sai mã khách hàng, " : ""; msg += ctu.IdKho == 0 ? "Sai mã kho, " : ""; msg += ctu.IdNhanVien == 0 ? "Sai mã nhân viên, " : ""; ctu.GhiChu = msg.TrimEnd(",".ToCharArray()) + "(Các mã này chưa có trong danh mục mã của POS)"; arrCTuImportErr.Add(ctu); } else if (ctu.DongBoOracle == 1) { ctu.GhiChu = String.Format("Không thành công. Chứng từ đã được import vào POS vào [{0}]", ctu.ThoiGianDongBo); arrCTuImport.Add(ctu); } else { try { if (ctu.TrangThai == 7)//lap don hang { SaveDonHang(ctu); } else if (ctu.TrangThai == 11)//lap don hang va xuat kho { SaveDonHangXuatKho(ctu); } SqlHelper.ExecuteNonQuery(ConnectionUtil.Instance.GetConnection(), CommandType.Text, String.Format("UPDATE TBL_TMP_CHUNGTU_IMP SET DONE=1, THOIGIAN = to_char(sysdate,'mm/dd/yyyy hh:mm:ss HH24') WHERE SOCHUNGTUGOC='{0}'", soChungTu)); //luu ket qua ctu.GhiChu = "Thành công"; arrCTuImport.Add(ctu); } catch (ManagedException ex) { MessageBox.Show(ex.ToString(), Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error); ctu.GhiChu = ex.ToString(); arrCTuImportErr.Add(ctu); } catch (Exception ex) { ctu.GhiChu = ex.ToString(); arrCTuImportErr.Add(ctu); } } } }
public rpt_PhieuXuatKhoCT(ChungTuBanHangInfor hoadon) { InitializeComponent(); //txtNguoiMua.Text = hoadon.HoTen; //txtDiaChi.Text = hoadon.DiaChiHoaDon; //txtSoPhieu.Text = hoadon.SoChungTu; //txtNgay.Text = string.Format("{0:dd/MM/yyyy}", hoadon.NgayLap); //xrLabel26.Text = hoadon.SoSeri; //lblCongTy.Text = hoadon.CongTy; }
private void HuyDonHangGoc() { ChungTuBanHangInfor ctugoc = BanHangDataProvider.Instance.LoadChungTuBySoChungTu(txtSoGiaoDich.Text, -2); if (ctugoc != null) { ctugoc.TrangThai = (int)OrderStatus.TRA_LAI_DON_HANG_XUAT_KHO; BanHangDataProvider.Instance.UpdateChungTu(ctugoc); } }
private void LoadDonHangGiaoNhanInfor() { ChungTuBanHangInfor dhgn = GiaoNhanDataProvider.Instance.GetDonHangGiaoNhanBySoPCGN(GiaoNhan.SoPhieuPhanCong); if (dhgn != null) { LoadDonHangGiaoNhanHeader(dhgn); LoadDonHangGiaoNhanDetails(dhgn); } }
protected void EditChungTuInstance(ChungTuBanHangInfor ct) { bool coHoaDon = true; //if (!Common.IsOpenForm("frmBH_DuyetDonHangGiaoNhan")) //{ List <ChungTuBanHangInfor> liPCGN = new List <ChungTuBanHangInfor>(); if (selector.selection.Count > 0) { foreach (ChungTuBanHangInfor tt in selector.selection) { //if (String.IsNullOrEmpty(tt.SoSeri)) //{ // coHoaDon = false; // //MessageBox.Show("Đơn hàng " + tt.SoChungTu + " chưa xuất hóa đơn. Chỉ xem không phân công giao nhận được"); // //return; //} if (Declare.GiaoNhanCungKhachHang && liPCGN.Exists(delegate(ChungTuBanHangInfor h) { return(!tt.HoTen.Equals(h.HoTen) || !tt.DiaChiGiaoHang.Equals(h.DiaChiGiaoHang)); })) { MessageBox.Show("Hệ thống chỉ cho phép phân công cho các đơn hàng của cùng khách hàng"); return; } else if (String.IsNullOrEmpty(tt.SoSeri)) { coHoaDon = false; //MessageBox.Show("Đơn hàng " + tt.SoChungTu + " chưa xuất hóa đơn. Chỉ xem không phân công giao nhận được"); //return; } else { liPCGN.Add(tt); } } } else if (String.IsNullOrEmpty(ct.SoSeri)) { coHoaDon = false; liPCGN.Add(ct); //MessageBox.Show("Đơn hàng " + ct.SoChungTu + " chưa xuất hóa đơn. Chỉ xem không phân công giao nhận được"); //return; } else { liPCGN.Add(ct); } Common.SetFormStatus("frmBH_DuyetDonHangGiaoNhan", false); frmBH_DuyetDonHangGiaoNhan frm = new frmBH_DuyetDonHangGiaoNhan(coHoaDon, liPCGN); frm.ShowDialog(); //frm.Show(); //} }
private void frmChiTietDeNghiDoiMa_FormClosing(object sender, FormClosingEventArgs e) { if (lockInfo == null) { return; } CommonProvider.Instance.UnLock_ChungTu(lockInfo); lockInfo = null; }
protected override void EditChungTuInstance(ChungTuBanHangInfor ct) { //if (!Common.IsOpenForm("frmBH_LapPhieuThu")) //{ // frmBH_LapPhieuThu frm = new frmBH_LapPhieuThu(ct); // frm.Show(); //} frmBH_LapPhieuThu frm = new frmBH_LapPhieuThu(ct); frm.ShowDialog(); }
private void UpdateTinhTrangGiaoNhan(ChungTuBanHangInfor ctu, int trangThai, string ghiChu, DateTime ngayHoanThanh) { ChungTuGiaoNhanInfor giaoNhan = GiaoNhanDataProvider.Instance.GetChungTuGiaoNhanGetByCT(ctu.IdChungTu); if (giaoNhan != null) { giaoNhan.TinhTrang = trangThai; giaoNhan.NgayHoanThanh = ngayHoanThanh; giaoNhan.GhiChu = ghiChu; GiaoNhanDataProvider.Instance.UpdateTinhTrangGiaoNhan(giaoNhan); } }