private void BindData(int Id) { if (Id > 0) { btn_add.Visible = false; btn_edit.Visible = true; ProvinceService objlogic = new ProvinceService(); Province obj = new Province(); obj = objlogic.FindByKey(Id); if (obj != null) { txtTitle.Text = obj.ProvinceName; txtProvinceCode.Text = obj.ProvinceCode; if (obj.RegionId > 0) { ddlParent.SelectedValue = obj.RegionId.ToString(); } txtSorOrder.Text = obj.SortOrder.ToString(); } } else { btn_add.Visible = true; btn_edit.Visible = false; } }
protected void grvProvince_RowCommand(object sender, GridViewCommandEventArgs e) { int iEditId = 0; iEditId = Convert.ToInt32(e.CommandArgument.ToString()); string aName = e.CommandName.ToLower(); if (iEditId > 0) { ProvinceService objlogic = new ProvinceService(); if (aName.Contains("_edit")) { Province obj = new Province(); obj = objlogic.FindByKey(iEditId); if (obj != null) { hdnEditId.Value = iEditId.ToString(); txtProvinceCode.Text = obj.ProvinceCode; txtSorOrder.Text = obj.SortOrder.ToString(); txtTitle.Text = obj.ProvinceName; try { if (obj.RegionId > 0) { ddlRegion.SelectedValue = obj.RegionId.ToString(); } } catch { } ScriptManager.RegisterStartupScript(this, GetType(), "showform", "updateprovince();", true); } } else if (aName.Contains("_delete")) { if (objlogic.Delete(Convert.ToInt32(iEditId)) > 0) { BindData(); } } } }