private void Showbtn_Click(object sender, EventArgs e) { string tacc_code = acctxt.Text; if (!SubGroup.IsSubGroup(tacc_code)) { GUIutils.ShowMessage("Account does not exist"); return; } DataTable dt = LedgerBalance.LedgerTable(tacc_code); Report2(dt); }
public int?Save(int ledgerId, LedgerBalance balance, IDbConnection con, IDbTransaction tran) { if (balance == null) { return(null); } if (ledgerId <= 0 || balance.YearId <= 0) { throw new ArgumentNullException("LedgerId or YearId of LedgerBalance is null"); } balance.LedgerId = ledgerId; // Insert if (balance.Id == 0) { if (balance.IsEmpty()) { return(null); } int id = Convert.ToInt32(con.Insert(balance)); balance.Id = id; return(id); } // Update else { if (balance.IsEmpty()) { if (RemoveById(balance.Id, con, tran)) { return(null); } return(balance.Id); } else { con.Update(balance, tran); return(balance.Id); } } }