/// <summary> /// 退墓 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void barButtonItem24_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { int rowHandle = gridView1.FocusedRowHandle; V_AC01_REPORT ac01 = null; if (rowHandle >= 0) { ac01 = xpCollection_ac01[gridView1.GetDataSourceRowIndex(rowHandle)] as V_AC01_REPORT; FA01 fa01 = unitOfWork1.GetObjectByKey <FA01>(ac01.AC048, true); if (fa01 != null) { if (fa01.FA190 == '2' /*开具部分发票*/) { Tools.msg(MessageBoxIcon.Warning, "提示", "该购墓尚有未开具的发票!"); return; } } Frm_tombRefund frm_1 = new Frm_tombRefund(); frm_1.swapdata["ac01"] = ac01; if (frm_1.ShowDialog() == DialogResult.OK) { this.RefreshData(); } frm_1.Dispose(); } }
private void Frm_tombTransfer_Load(object sender, EventArgs e) { ac01 = this.swapdata["ac01"] as V_AC01_REPORT; if (ac01 != null) { te_ac001.EditValue = ac01.AC001; te_position.EditValue = ac01.POSITION; te_ac003.EditValue = ac01.AC003; te_price.EditValue = ac01.AC020; } }
private void Frm_PayManageFee_Load(object sender, EventArgs e) { ac01 = this.swapdata["ac01"] as V_AC01_REPORT; if (ac01 != null) { te_ac001.EditValue = ac01.AC001; te_position.EditValue = ac01.POSITION; te_expire.EditValue = ac01.AC040; //管理费到期日期 te_price.EditValue = MiscAction.GetSysParaValue1("MANAGEFEE_PRICE"); te_nums.EditValue = MiscAction.GetSysParaValue1("MANAGEFEE_NUMS"); } }
private void Edit(int rowHandle) { string s_ac001 = gridView1.GetRowCellValue(rowHandle, "AC001").ToString(); Frm_checkinEdit frm_1 = new Frm_checkinEdit(); frm_1.swapdata["ac001"] = s_ac001; V_AC01_REPORT ac01 = xpCollection_ac01[gridView1.GetDataSourceRowIndex(rowHandle)] as V_AC01_REPORT; if (frm_1.ShowDialog() == DialogResult.OK) { ac01.Session.Reload(ac01); } frm_1.Dispose(); }
private void Frm_tombQuit_Load(object sender, EventArgs e) { ac01 = this.swapdata["ac01"] as V_AC01_REPORT; if (ac01 != null) { te_ac001.EditValue = ac01.AC001; te_ac003.EditValue = ac01.AC003; te_position.EditValue = ac01.POSITION; de_ac049.EditValue = ac01.AC049; } else { sb_ok.Enabled = false; XtraMessageBox.Show("数据传输错误!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } memoEdit1.Focus(); }
/// <summary> /// 墓穴位置变更 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void barButtonItem26_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { int rowHandle = gridView1.FocusedRowHandle; V_AC01_REPORT ac01 = null; if (rowHandle >= 0) { ac01 = xpCollection_ac01[gridView1.GetDataSourceRowIndex(rowHandle)] as V_AC01_REPORT; Frm_tombTransfer frm_1 = new Frm_tombTransfer(); frm_1.swapdata["ac01"] = ac01; if (frm_1.ShowDialog() == DialogResult.OK) { ac01.Session.Reload(ac01); } frm_1.Dispose(); } }
/// <summary> /// 缴管理费 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void toolStripMenuItem_mfee_Click(object sender, EventArgs e) { if (bi01 == null) { return; } V_AC01_REPORT ac01 = null; ac01 = session1.GetObjectByKey <V_AC01_REPORT>(bi01.AC001); Frm_PayManageFee frm_1 = new Frm_PayManageFee(); frm_1.swapdata["ac01"] = ac01; if (frm_1.ShowDialog() == DialogResult.OK) { } frm_1.Dispose(); }
/// <summary> /// 墓位调整 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ToolStripMenuItem_move_Click(object sender, EventArgs e) { if (bi01 == null) { return; } V_AC01_REPORT ac01 = null; ac01 = session1.GetObjectByKey <V_AC01_REPORT>(bi01.AC001); Frm_tombTransfer frm_1 = new Frm_tombTransfer(); frm_1.swapdata["ac01"] = ac01; if (frm_1.ShowDialog() == DialogResult.OK) { this.RefreshData(); } frm_1.Dispose(); }
private void Frm_tombRefund_Load(object sender, EventArgs e) { ac01 = this.swapdata["ac01"] as V_AC01_REPORT; if (ac01 != null) { te_ac001.EditValue = ac01.AC001; te_ac003.EditValue = ac01.AC003; te_position.EditValue = ac01.POSITION; te_price.EditValue = ac01.AC022; //售价 te_refund.EditValue = ac01.AC022; lc_sum.Text = string.Format("{0:c}", ac01.AC022); } else { XtraMessageBox.Show("检索数据失败!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); sb_ok.Enabled = false; } xpCollection1.Criteria = CriteriaOperator.Parse("SA010='" + ac01.AC048 + "' and SA002 <> '0'"); xpCollection1.LoadingEnabled = true; dec_tomb = ac01.AC022; lc_sum.Text = string.Format("{0:c}", dec_sales + dec_tomb); }