public frmMain() { InitializeComponent(); var list = new DONDATDABll().GetOuterOrder(); btnOrderWait.Caption = String.Format("Chờ thanh toán ({0})", list.Count()); addTabPages(uctWelcome.uctDL, 17, "Welcome"); }
public void changeCaption() { try { var list = new DONDATDABll().GetOuterOrder(); btnWaitOrder.Caption = String.Format("Chờ thanh toán ({0})", list.Count()); } catch { } }
private void btnPrint_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { var row = gvDONDATDA.FocusedRowHandle; var obj = gvDONDATDA.GetFocusedRow(); if (obj == null) { return; } var objData = (DONDATDA_ViewModel)obj; var DONDATDA = new DONDATDABll().GetDONDATDA(objData.iddondat); var D_DONDATDA = new DONDATDABll().GetListD_DONDATDA(objData.iddondat); using (frmPrint frm = new frmPrint()) { frm.PrintDONDATDA(DONDATDA, D_DONDATDA); frm.ShowDialog(); } } catch { } }
private void btnAddHoaDon_Click(object sender, EventArgs e) { CalculateAmount(); var khachhang = lueKhachHang.EditValue; if (khachhang == null) { khachhang = 0; } if (ListD_DONDATDA.Count <= 0) { XtraMessageBox.Show("Bạn phải chọn món ăn", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } double CustomerPay = 0; double TotalAmount = 0; if (txtCustomerPay.EditValue != null) { double.TryParse(txtCustomerPay.EditValue.ToString(), out CustomerPay); } if (txtTotalAmount.EditValue != null) { double.TryParse(txtTotalAmount.EditValue.ToString(), out TotalAmount); } if (CustomerPay <= 0) { XtraMessageBox.Show("Tiền khách đưa phải lớn hơn 0!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (CustomerPay < TotalAmount) { XtraMessageBox.Show("Tiền khách đưa phải lớn hơn hoặc bằng tổng tiền!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } var resultDialog = XtraMessageBox.Show("Bạn có chắc chắn muốn thanh toán ?", "Xác nhận", MessageBoxButtons.YesNo); if (resultDialog == DialogResult.Yes) { //Lưu đơn đặt đồ ăn var dondatda = new DONDATDA_ViewModel { idkh = (int)khachhang, ban = txtban.Text, ngaydat = dtpngaydat.Value, D_DONDATDA = ListD_DONDATDA, CreateBy = Properties.Settings.Default.NameLog, ModifyBy = Properties.Settings.Default.NameLog }; var mess = String.Empty; var idhoadontt = 0; var resultData = new DONDATDABll().SaveDONDATDA(dondatda, ref mess, ref idhoadontt); if (mess == "success") { if (resultData != null) { var HOADONTT = new HOADONTTBll().GetHOADONTT(idhoadontt); HOADONTT.CustomerPay = CustomerPay; var D_HOADONTT = new HOADONTTBll().GetListD_HOADONTT(idhoadontt); XtraMessageBoxArgs args = new XtraMessageBoxArgs(); args.Caption = "Thông báo"; args.Text = "Thanh toán thành công!\n Bạn có muốn in hóa đơn ?"; args.Buttons = new DialogResult[] { DialogResult.OK, DialogResult.Cancel }; args.Showing += Args_Showing; var result = XtraMessageBox.Show(args); if (result == DialogResult.OK) { using (frmPrint frm = new frmPrint()) { frm.PrintHOADONTT(HOADONTT, D_HOADONTT); frm.ShowDialog(); } ClearHoaDon(); } ClearHoaDon(); return; } ListMONAN = new MONANBll().GetListMONAN_OutLeft(); InitData(ListMONAN); //changeCaption(); XtraMessageBox.Show(resultData, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); ClearHoaDon(); return; } else { XtraMessageBox.Show(resultData, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }