protected void btnAdd_Click(object sender, EventArgs e) { #region ServerSide Validation String strErrorMessage = ""; if (txtCategoryName.Text == "") { strErrorMessage += "Enter CategoryName"; } if (strErrorMessage != "") { lblMessage.Text = strErrorMessage; divMessage.Visible = true; return; } #endregion ServerSide Validation #region Collect FormData CategoryENT entCategory = new CategoryENT(); if (txtCategoryName.Text != "") { entCategory.CategoryName = txtCategoryName.Text.Trim(); } #endregion Collect FormData CategoryBAL balCategory = new CategoryBAL(); if (Request.QueryString["CategoryID"] == null) { if (balCategory.Insert(entCategory)) { ClearControls(); lblMessage.Text = "Add SuccessFully"; divMessage.Visible = true; } else { lblMessage.Text = balCategory.Message; divMessage.Visible = true; } } else { entCategory.CategoryID = Convert.ToInt32(Request.QueryString["CategoryID"]); if (balCategory.Update(entCategory)) { ClearControls(); Response.Redirect("~/AdminPanel/Category/CategoryList.aspx"); } else { lblMessage.Text = balCategory.Message; divMessage.Visible = true; } } }
private void SaveRecord() { try { FormHelpers.CursorWait(true); if (IsValid()) { var isSuccess = false; var msg = ""; AssignRecord(true); switch (MyState) { case FormState.Add: msg = "Saving"; if (catbal.Save(cat)) { isSuccess = true; } break; case FormState.Edit: msg = "Updating"; if (catbal.Update(cat)) { isSuccess = true; } break; } if (isSuccess) { MessageHelpers.ShowInfo(msg + " Successful!"); MyCaller.RefreshGrid(); this.Close(); } else { MessageHelpers.ShowWarning(msg + " Failed!"); } } } catch (Exception ex) { MessageHelpers.ShowError(ex.Message); } finally { FormHelpers.CursorWait(false); } }