protected void OnSituationCivilDeleteClicked(object sender, EventArgs e) { LinkButton lnkItem = (LinkButton)sender; string code = lnkItem.CommandArgument; ParamSituationCivil deleteItem = new ParamSituationCivil(code); ParamSituationCivilRepository repo = new ParamSituationCivilRepository(); repo.Delete(deleteItem); BindGridData(); gridSituationCivil.DataBind(); }
protected void OnBtnSaveClicked(object sender, EventArgs e) { ParamSituationCivilRepository repo = new ParamSituationCivilRepository(); ParamSituationCivil saveItem = new ParamSituationCivil(); saveItem.Code = txtCode.Text; saveItem.CodeType = txtCodeType.Text; saveItem.Label = txtLabel.Text; if (Request.QueryString["Code"] == null) { //Insert new record ParamSituationCivil oldItem = repo.GetSituationCivil(txtCode.Text); if (oldItem == null) repo.InserNewSituationCivil(saveItem); else { string message = ResourceManager.GetString("itemAlreadyExist"); string script1 = "<script type=\"text/javascript\">"; script1 += " alert(\"" + message + "\");"; script1 += " </script>"; if (!ClientScript.IsClientScriptBlockRegistered("redirectUser")) ClientScript.RegisterStartupScript(this.GetType(), "redirectUser", script1); } } else { if (Request.QueryString["Code"] == txtCode.Text) { repo.Update(saveItem); } else { ParamSituationCivil oldItem = repo.GetSituationCivil(Request.QueryString["Code"]); if (oldItem.NumberIDUsed <= 0) { repo.Delete(oldItem); repo.InserNewSituationCivil(saveItem); } else { string message = ResourceManager.GetString("messageSituationCivilBeingUsed"); string script1 = "<script type=\"text/javascript\">"; script1 += " alert(\"" + message + "\");"; script1 += " </script>"; if (!ClientScript.IsClientScriptBlockRegistered("redirectUser")) ClientScript.RegisterStartupScript(this.GetType(), "redirectUser", script1); } } } string script = "<script type=\"text/javascript\">"; script += " OnBtnSaveClientClicked();"; script += " </script>"; if (!ClientScript.IsClientScriptBlockRegistered("redirectUser")) ClientScript.RegisterStartupScript(this.GetType(), "redirectUser", script); }