void AddCommisionItems3_Click(object sender, EventArgs e) { try { if (grdLister.CurrentRow != null && grdLister.CurrentRow is GridViewDataRowInfo) { int id = grdLister.CurrentRow.Cells["Id"].Value.ToInt(); long?lastTransId = 0; using (TaxiDataContext db = new TaxiDataContext()) { lastTransId = db.Fleet_DriverCommisions.Where(c => c.DriverId == id).Select(c => c.Id).OrderByDescending(c => c).FirstOrDefault(); } if (lastTransId.ToLong() == 0) { MessageBox.Show("no record found"); } else { frmDriverCommissionDebitCredit5 frm = new frmDriverCommissionDebitCredit5(); frm.OnDisplayRecord(lastTransId); DockWindow doc = UI.MainMenuForm.MainMenuFrm.GetDockByName("frmDriverCommissionDebitCredit51"); if (doc != null) { doc.Close(); } MainMenuForm.MainMenuFrm.ShowForm(frm); } } } catch (Exception ex) { ENUtils.ShowMessage(ex.Message); } }
private void ShowDriverCommissionDebitCredit(long Id) { frmDriverCommissionDebitCredit5 frm = new frmDriverCommissionDebitCredit5(); frm.OnDisplayRecord(Id); DockWindow doc = UI.MainMenuForm.MainMenuFrm.GetDockByName("frmDriverCommissionDebitCredit51"); if (doc != null) { doc.Close(); } MainMenuForm.MainMenuFrm.ShowForm(frm); }