protected void btnSubmit_Click(object sender, EventArgs e) { try { budYr = (BudgetYear)Session["budgetYr"]; if (hid.Value == "Update") { Customer ast = null; bool rst = false; ast = LookUpBLL.GetCustomer(Convert.ToInt32(txtID.Text)); if (ast != null) { ast.FullName = txtOblg.Text; ast.Code = txtAgr.Text; ast.CustomerTypeID = int.Parse(ddlDir.SelectedValue); // ast.BudgetYearID = budYr.ID; rst = LookUpBLL.UpdateCustomer(ast); if (rst != false) { BindGrid(); success.Visible = true; success.InnerHtml = " <button type='button' class='close' data-dismiss='alert'>×</button> Record updated successfully!!."; return; } } else { error.Visible = true; error.InnerHtml = " <button type='button' class='close' data-dismiss='alert'>×</button>Record could Not updated. Kindly try again. If error persist contact Administrator!!."; } } else { bool result = false; Customer ast = new Customer(); ast.FullName = txtOblg.Text; ast.CustomerTypeID = int.Parse(ddlDir.SelectedValue); ast.Code = txtAgr.Text; // ast.BudgetYearID = budYr.ID; result = LookUpBLL.AddCustomer(ast); if (result) { BindGrid(); txtOblg.Text = ""; txtAgr.Text = ""; ddlDir.SelectedValue = ""; success.Visible = true; success.InnerHtml = " <button type='button' class='close' data-dismiss='alert'>×</button> Record added successfully!!."; return; } else { error.Visible = true; error.InnerHtml = " <button type='button' class='close' data-dismiss='alert'>×</button>Record could Not added. Kindly try again. If error persist contact Administrator!!."; } } } catch (Exception ex) { error.Visible = true; error.InnerHtml = " <button type='button' class='close' data-dismiss='alert'>×</button> An error occured. Kindly try again. If error persist contact Administrator!!."; Utility.WriteError("Error: " + ex.InnerException); } }