protected void ddlAccountHead_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         Entities.Finance.AccountOpeningBalance account = new Entities.Finance.AccountOpeningBalance();
         hdSqlTable.Value = account.LoadAccountChildHeads(ddlSubAccountHead, Convert.ToInt32(ddlAccountHead.SelectedValue));
     }
     catch (Exception)
     {
     }
 }
 protected void btnSaveConfirmed_Click(object sender, EventArgs e)
 {
     try
     {
         Entities.Finance.AccountOpeningBalance OpeningBalance = new Entities.Finance.AccountOpeningBalance();
         OpeningBalance.AccountHeadID = Convert.ToInt32(ddlAccountHead.SelectedValue);
         OpeningBalance.ChildheadID   = Convert.ToInt32(ddlSubAccountHead.SelectedValue);
         OpeningBalance.Balance       = Convert.ToDecimal(txtOpeningBalance.Text);
         OpeningBalance.OpeningDate   = Convert.ToDateTime(txtOpeningDate.Text);
         OpeningBalance.CreatedBy     = CPublic.GetuserID();
         OpeningBalance.SQLtable      = hdSqlTable.Value;
         OpeningBalance.ModifiedBy    = CPublic.GetuserID();
         OpeningBalance.isDebit       = Convert.ToInt32(ddlISDebit.SelectedValue);
         OpeningBalance.ID            = Convert.ToInt32(hdItemId.Value);
         try
         {
             OutputMessage result = new OutputMessage();
             if (OpeningBalance.ID == 0)
             {
                 result = OpeningBalance.Save();
                 if (result.Success)
                 {
                     ClientScript.RegisterStartupScript(this.GetType(), "message", "successAlert('" + result.Message + "');", true);
                     reset();
                 }
                 else
                 {
                     ClientScript.RegisterStartupScript(this.GetType(), "message", "errorAlert('" + result.Message + "')", true);
                 }
             }
             else
             {
                 result = OpeningBalance.Update();
                 if (result.Success)
                 {
                     ClientScript.RegisterStartupScript(this.GetType(), "message", "successAlert('" + result.Message + "');", true);
                     reset();
                 }
                 else
                 {
                     ClientScript.RegisterStartupScript(this.GetType(), "message", "errorAlert('" + result.Message + "')", true);
                 }
             }
         }
         catch (Exception)
         {
         }
     }
     catch (Exception)
     {
     }
 }