private void toolAdd_Click(object sender, EventArgs e) { FormRetailUntreadBaseBillInput formRetailUntreadBaseBillInput = new FormRetailUntreadBaseBillInput(); formRetailUntreadBaseBillInput.Tag = "Add"; formRetailUntreadBaseBillInput.Owner = this; formRetailUntreadBaseBillInput.ShowDialog(); }
private void toolAmend_Click(object sender, EventArgs e) { if (dgvUntreadBaseBill.RowCount > 0) { if (GlobalProperty.OperatorCode != dgvUntreadBaseBill.CurrentRow.Cells["OperatorCode"].Value.ToString()) { MessageBox.Show("非本记录的录入人员,不许允许修改!", "软件提示"); return; } FormRetailUntreadBaseBillInput formRetailUntreadBaseBillInput = new FormRetailUntreadBaseBillInput(); formRetailUntreadBaseBillInput.Tag = "Edit"; formRetailUntreadBaseBillInput.Owner = this; formRetailUntreadBaseBillInput.ShowDialog(); } }
private void FormBrowseRetailSaleOrderBill_Load(object sender, EventArgs e) { if (this.Owner.GetType() == typeof(FormRetailSaleTradeBillInput)) { formRetailSaleTradeBillInput = (FormRetailSaleTradeBillInput)this.Owner; chbIsTrade.Visible = true; strJoinTag = "Inner"; } if (this.Owner.GetType() == typeof(FormRetailSaleOrderBill)) { lbSaleBillNo.Visible = true; txtSaleBillNo.Visible = true; formRetailSaleOrderBill = (FormRetailSaleOrderBill)this.Owner; strJoinTag = "Left"; this.Text = "用户和订单信息"; } if (this.Owner.GetType() == typeof(FormRetailSaleConsignBillInput)) { chbConsign.Visible = true; formRetailSaleConsignBillInput = (FormRetailSaleConsignBillInput)this.Owner; strJoinTag = "Inner"; } if (this.Owner.GetType() == typeof(FormRetailUntreadBaseBillInput)) { txtSaleBillNo.Visible = true; lbSaleBillNo.Visible = true; formRetailUntreadBaseBillInput = (FormRetailUntreadBaseBillInput)this.Owner; strJoinTag = "Inner"; } if (this.Owner.GetType() == typeof(FormRetailBarterBaseBillInput)) { formRetailBarterBaseBillInput = (FormRetailBarterBaseBillInput)this.Owner; strJoinTag = "Left"; this.Text = "用户和订单信息"; } ControlBindDataSource cbds = new ControlBindDataSource(); cbds.ComboBoxBindDataSource(cbxProvinceCode, "ProvinceCode", "ProvinceName", "Select * From Province", "Province"); cbds.DataGridViewComboBoxColumnBindDataSource(GoodsTypeCode, "GoodsTypeCode", "GoodsTypeName", "Select * From GoodsType", "GoodsType"); cbds.DataGridViewComboBoxColumnBindDataSource(GoodsSeriesCode, "GoodsSeriesCode", "GoodsSeriesName", "Select * From GoodsSeries", "GoodsSeries"); cbds.DataGridViewComboBoxColumnBindDataSource(EmployeeCode, "EmployeeCode", "EmployeeName", "Select * From Employee", "Employee"); cbxProvinceCode.SelectedIndex = -1; }
private void FormUntreadCDRecord_Load(object sender, EventArgs e) { formRetailUntreadBaseBillInput = (FormRetailUntreadBaseBillInput)this.Owner; strUntreadBillNo = formRetailUntreadBaseBillInput.UntreadBillNo; //给数据管理组件bsUntreadCDRecord加载表结构 bsUntreadCDRecord.DataSource = ucdr.GetDataTable("UntreadCDRecord", " Where UntreadBillNo = '" + strUntreadBillNo + "'"); dgvUntreadCDRecord.DataSource = bsUntreadCDRecord; if (this.Tag.ToString() == "Add") { string strSaleBillNo = formRetailUntreadBaseBillInput.txtSaleBillNo.Text.Trim(); DataTable dt = ucdr.GetSaleCDNoBySaleBillNo(strSaleBillNo); if (dt.Rows.Count > 0) { foreach (DataRow dr in dt.Rows) { DataGridViewRow dgvr = ucdr.AddDataGridViewRow(dgvUntreadCDRecord, bsUntreadCDRecord); dgvr.Cells["CDNo"].Value = dr["CDNo"]; dgvr.Cells["UntreadBillNo"].Value = strUntreadBillNo; } if (ucdr.Commit(bsUntreadCDRecord, dgvUntreadCDRecord)) { bsUntreadCDRecord.DataSource = ucdr.GetDataTable("UntreadCDRecord", " Where UntreadBillNo = '" + strUntreadBillNo + "'"); dgvUntreadCDRecord.DataSource = bsUntreadCDRecord; } else { //等价于异常 MessageBox.Show("自动初始化光盘号失败!", "软件提示"); } } else { MessageBox.Show("销售单中无光盘号,不能够自动初始化光盘号!", "软件提示"); } } }