private void LoadBank() { Thread th = new Thread(() => { Helper.GlobalData.windows.ShowLoad(this); try { this.Invoke((MethodInvoker) delegate { Cursor.Current = Cursors.WaitCursor; IBLL.IBank bll = new BLL.BankBLL(); tb = bll.GetAllList(); this.dgvBank.DataSource = tb; Cursor.Current = Cursors.Default; }); } catch (Exception ex) { LogHelper.writeLog("frmDept=>LoadItemCls", "获取商品分类出错!"); MsgForm.ShowFrom(ex); } Helper.GlobalData.windows.CloseLoad(this); }); th.Start(); }
private void tsbDel_Click(object sender, EventArgs e) { try { if (!MyLove.PermissionsBalidation(this.Text, "02")) { return; } System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor; // DataRow dr = this.dgvBank.CurrentRow(); if (dr == null) { return; } if (YesNoForm.ShowFrom("确认要删除吗?") == DialogResult.Yes) { IBLL.IBank bll = new BLL.BankBLL(); var bank = DB.ReflectionHelper.DataRowToModel <bi_t_bank_info>(dr); bll.Del(bank); LoadBank(); } } catch (Exception ex) { MsgForm.ShowFrom(ex); } finally { System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.Default; } }
public frmFYOrderList() { InitializeComponent(); // Helper.GlobalData.InitForm(this); // dataGrid1.AddColumn("sheet_no", "凭证单号", "", 130, 1, ""); dataGrid1.AddColumn("bill_total", "金额", "", 90, 3, "0.00"); dataGrid1.AddColumn("visa_id_a", "账户", "", 80, 1, ""); dataGrid1.AddColumn("pay_way_a", "付款方式", "", 150, 1, ""); dataGrid1.AddColumn("branch_no_a", "发生机构", "", 130, 1, ""); dataGrid1.AddColumn("voucher_no", "原始单号", "", 130, 1, ""); dataGrid1.AddColumn("sale_man_a", "经办人", "", 100, 1, ""); dataGrid1.AddColumn("approve_man_a", "审核人", "", 110, 1, ""); dataGrid1.AddColumn("approve_date", "审核日期", "", 100, 1, "yyyy-MM-dd"); dataGrid1.AddColumn("oper_id_a", "操作员", "", 100, 1, ""); dataGrid1.AddColumn("oper_date", "操作日期", "", 100, 1, "yyyy-MM-dd"); dataGrid1.DataSource = new DataTable(); dataGrid1.SetTotalColumn("bill_total"); // dataGrid2.AddColumn("type_no", "费用代码", "", 90, 1, ""); dataGrid2.AddColumn("type_name", "费用名称", "", 150, 1, ""); dataGrid2.AddColumn("bill_cash", "费用(金额)", "", 100, 3, "0.00"); dataGrid2.AddColumn("type_flag", "收支类型", "", 80, 2, "{0:-,1:+}"); dataGrid2.AddColumn("memo", "备注", "", 150, 1, ""); dataGrid2.DataSource = new DataTable(); // this.dateTextBox1.Text = System.DateTime.Now.AddDays(-30).ToString("yyyy-MM-dd"); this.dateTextBox2.Text = System.DateTime.Now.ToString("yyyy-MM-dd"); IBLL.IBank bankBLL = new BLL.BankBLL(); this.myTextBox1.Bind(bankBLL.GetAllList(), 300, 200, "visa_id", "visa_id:账户编码:100,visa_nm:账户名称:150", "visa_id/visa_nm->Text"); }
public frmPaymentUpdate() { InitializeComponent(); // IBLL.IBank bankBLL = new BLL.BankBLL(); tb_bank = bankBLL.GetAllList(); txtvisa.Bind(tb_bank, 300, 200, "visa_id", "visa_id:现金银行编码:120,visa_nm:现金银行名称:150", "visa_id/visa_nm->Text"); }
private void OK() { IBLL.IBank bll = new BLL.BankBLL(); if (bank == null || string.IsNullOrEmpty(bank.visa_id)) { //添加 bi_t_bank_info banks = new bi_t_bank_info() { display_flag = checkIsStop.Checked ? "0" : "1", visa_nm = txtBankName.Text, visa_id = txtBankNo.Text, }; bll.Add(banks); } else { //修改 bank.display_flag = this.checkIsStop.Checked ? "0" : "1"; bank.visa_nm = this.txtBankName.Text; bll.Upload(bank); } }
public frmCashOrder() { InitializeComponent(); Helper.GlobalData.InitForm(this); try { System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor; // Thread th = new Thread(() => { Helper.GlobalData.windows.ShowLoad(this); try { IBLL.IPayment paymentBLL = new BLL.PaymentBLL(); var pay_way_tb = paymentBLL.GetAllList(); this.txtpay_way.Invoke((MethodInvoker) delegate { this.txtpay_way.Bind(pay_way_tb, 300, 200, "pay_way", "pay_way:类型编码:100,pay_name:付款类型:150", "pay_way/pay_name->Text"); }); IBLL.IBank bankBLL = new BLL.BankBLL(); var bank_tb = bankBLL.GetAllList(); this.txtpay_way.Invoke((MethodInvoker) delegate { this.txtvisa.Bind(bank_tb, 300, 200, "visa_id", "visa_id:编号:100,visa_nm:名称:130", "visa_id/visa_nm->Text"); }); var bank_tb2 = bankBLL.GetAllList(); this.txtvisa2.Invoke((MethodInvoker) delegate { txtvisa2.Bind(bank_tb2, 300, 200, "visa_id", "visa_id:编号:100,visa_nm:名称:130", "visa_id/visa_nm->Text"); }); IBLL.IBranch branchBLL = new BLL.BranchBLL(); var branch_tb = branchBLL.GetAllList(4); this.txtbranch.Invoke((MethodInvoker) delegate { txtbranch.Bind(branch_tb, 300, 200, "branch_no", "branch_no:机构号:80,branch_name:机构名:140", "branch_no/branch_name->Text"); }); IBLL.IPeople peopleBLL = new BLL.PeopleBLL(); int tmp; var people_tb = peopleBLL.GetDataTable("", "", 1, 1, 20000, out tmp); this.txtpeople.Invoke((MethodInvoker) delegate { txtpeople.Bind(people_tb, 250, 200, "oper_id", "oper_id:职员编号:80,oper_name:姓名:80", "oper_id/oper_name->Text"); }); this.Invoke((MethodInvoker) delegate { IOrder ins = this; ins.Add(); }); } catch (Exception ex) { LogHelper.writeLog("frmCashOrder", ex.ToString()); MsgForm.ShowFrom(ex); } Helper.GlobalData.windows.CloseLoad(this); Cursor.Current = Cursors.Default; }); th.Start(); } catch (Exception ex) { MsgForm.ShowFrom(ex); } finally { System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.Default; } }
public frmFYOrder() { InitializeComponent(); // Helper.GlobalData.InitForm(this); // var tb = new DataTable(); tb.Columns.Add("type_no"); tb.Columns.Add("type_name"); tb.Columns.Add("bill_cash"); tb.Columns.Add("type_flag"); tb.Columns.Add("memo"); editGrid1.AddColumn("type_no", "费用代码", "", 90, 1, "", true); editGrid1.AddColumn("type_name", "费用名称", "", 140, 1, "", false); editGrid1.AddColumn("bill_cash", "费用(金额)", "", 100, 3, "0.00", true); editGrid1.AddColumn("type_flag", "收支类型", "", 75, 2, "{0:-,1:+}", false); editGrid1.AddColumn("memo", "备注", "", 250, 1, "", true); editGrid1.DataSource = tb; // try { System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor; // System.Threading.Thread th = new System.Threading.Thread(() => { Cursor.Current = Cursors.WaitCursor; Helper.GlobalData.windows.ShowLoad(this); try { BLL.FYOrder bll = new BLL.FYOrder(); var editgrid = bll.GetSZList(); this.editGrid1.Invoke((MethodInvoker) delegate { var edgrid = editgrid.Copy(); foreach (DataRow dr in edgrid.Rows) { dr["pay_kind"] = dr["pay_kind"].ToInt32() == 0 ? "-" : "+"; } editGrid1.Bind("type_no", edgrid, 400, 200, "pay_way", "pay_way:费用代码:80,pay_name:费用名称:150,pay_kind:方向:60", "pay_way->type_no,pay_name->type_name,pay_kind->type_flag"); }); IBLL.IPayment paymentBLL = new BLL.PaymentBLL(); var pay_way = paymentBLL.GetAllList(); this.txtpay_way.Invoke((MethodInvoker) delegate { this.txtpay_way.Bind(pay_way, 300, 200, "pay_way", "pay_way:类型编码:100,pay_name:付款类型:150", "pay_way/pay_name->Text"); }); IBLL.IBank bankBLL = new BLL.BankBLL(); var visa = bankBLL.GetAllList(); this.txtvisa.Invoke((MethodInvoker) delegate { txtvisa.Bind(visa, 300, 200, "visa_id", "visa_id:编号:100,visa_nm:名称:130", "visa_id/visa_nm->Text"); }); IBLL.IBranch branchBLL = new BLL.BranchBLL(); var branch = branchBLL.GetAllList(4); this.txtbranch.Invoke((MethodInvoker) delegate { txtbranch.Bind(branch, 300, 200, "branch_no", "branch_no:机构号:80,branch_name:机构名:140", "branch_no/branch_name->Text"); }); IBLL.IPeople peopleBLL = new BLL.PeopleBLL(); int tmp; var people = peopleBLL.GetDataTable("", "", 1, 1, 20000, out tmp); this.txtpeople.Invoke((MethodInvoker) delegate { txtpeople.Bind(people, 250, 200, "oper_id", "oper_id:职员编号:80,oper_name:姓名:80", "oper_id/oper_name->Text"); }); this.Invoke((MethodInvoker) delegate { IOrder ins = this; ins.Add(); }); } catch (Exception ex) { IvyBack.Helper.LogHelper.writeLog("frmFYOrder", ex.ToString()); MsgForm.ShowFrom(ex); } Cursor.Current = Cursors.Default; Helper.GlobalData.windows.CloseLoad(this); }); th.Start(); } catch (Exception ex) { MsgForm.ShowFrom(ex); } finally { System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.Default; } }