protected void bxdList_BxdSelect(object sender, BxdSelectedEventArgs e) { MRS.BLL.BXD bll_bxd = new BLL.BXD(); MRS.Model.BXD bxd = bll_bxd.GetBXD_By_BXDId(e.BxdId); this.BxdId = e.BxdId; this.Ybh = bxd.YBH; }
public void BxdList_Update(object sender, BxdSelectedEventArgs e) { if (this.BxdListChanged != null) { this.BxdListChanged(sender, (e as EventArgs)); } }
private void btnStat_Click(object sender, EventArgs e) { //保存报销明细汇总到报销单 bll_BXD.Save_BXMX_Stat_To_BXD(Convert.ToInt32(lbBXDid.Text), Convert.ToInt32(nudAttNumber.Value)); if (this.BxdUpdated != null) { BxdSelectedEventArgs arg = new BxdSelectedEventArgs(); arg.BxdId = Convert.ToInt32(lbBXDid.Text); this.BxdUpdated(this, arg); } //创建报销凭证。 MRS.Model.BXWarrantTable warrant = bll_BXD.CreateBXWarrantTable(Convert.ToInt32(lbBXDid.Text)); gvWarrant.DataSource = warrant; gvWarrant.Columns["序号"].Visible = false; foreach (DataGridViewColumn column in gvWarrant.Columns) { column.SortMode = DataGridViewColumnSortMode.NotSortable; } btnStat.Enabled = false; btnPrint1.Enabled = true; btnNextPerson.Enabled = true; }
private int AddBXD() { MRS.Model.BXD bxd = new MRS.Model.BXD(); bxd.MPeriodId = (cbbMPeriod.SelectedItem as MRS.Model.MPeriod).Id; bxd.BXDate = DateTime.Now; bxd.YBH = lbMedicareId.Text; bxd.PsnType = lbPsnType.Text; bxd.Accountant = tslbAccount.Text; bxd.Name = lbBXPersonName.Text; bxd.JobNumber = lbJobNumber.Text; bxd.IdentityCard = lbIdentityCard.Text; bxd.Birthday = Convert.ToDateTime(lbBirthday.Text); bxd.Organization = lbOrganization.Text; bxd.Sex = lbSex.Text; bxd.ChargeUpSign = MRS.Model.BXD.ChargeUpSignType.NochargeUP.ToString(); int bxdId = bll_BXD.CreateBXD(bxd); if (this.BxdCreated != null) { BxdSelectedEventArgs arg = new BxdSelectedEventArgs(); arg.BxdId = bxdId; this.BxdCreated(this, arg); } return(bxdId); }
//激发报销单被双击后事件。 private void gvBXD_Not_ChargeUP_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { int bxdId; bxdId = (int)gvBXD_Not_ChargeUP.Rows[e.RowIndex].Cells["BXDId"].Value; if (BxdDoubleClicked != null) { BxdSelectedEventArgs arg = new BxdSelectedEventArgs(); arg.BxdId = bxdId; BxdDoubleClicked(this, arg); } }
//激发报销单被选中后事件。 private void gvBXD_Not_ChargeUP_RowEnter(object sender, DataGridViewCellEventArgs e) { int bxdId; bxdId = (int)gvBXD_Not_ChargeUP.Rows[e.RowIndex].Cells["BXDId"].Value; Show_Bxmx(bxdId); if (BxdSelected != null) { BxdSelectedEventArgs arg = new BxdSelectedEventArgs(); arg.BxdId = bxdId; BxdSelected(this, arg); } }