public void Select() { clsZone clsBussinesZone = new clsZone(); try { if (IsPostBack) { string s = cmbDivision.Items[cmbDivision.SelectedIndex].Value; if (!string.IsNullOrEmpty(s)) { if (s == "-- TODOS --") { cmbZone.Items.Clear(); //btnSearch_Click(sender, e); } else { DataTable dtZBD; cmbZone.Items.Clear(); dtZBD = clsBussinesZone.dtGetZoneByDivision(s); if (dtZBD == null) { //msgErrNew.InnerHtml = ""; //msgErrNew.Style.Add("display", "none"); //msgErrNew.InnerHtml = "Error al recuperar los datos"; ScriptManager.RegisterStartupScript(this, GetType(), "muestraError", "swal('','Error al recuperar los datos','warning');", true); } else { if (dtZBD.Rows.Count > 0) { dtZBD.Rows.Add(-1, "-- TODOS --", 0); DataSet ds = new DataSet(); ds.Tables.Add(dtZBD.Copy()); cmbZone.DataSource = ds; cmbZone.DataTextField = "Zona"; cmbZone.DataValueField = "Id"; cmbZone.DataBind(); //cmbZone.Items.Add(""); //cmbZone.SelectedValue = ""; msgErrNew.InnerHtml = ""; } } } } } } catch (Exception ex) { clsError.logMessage = ex.ToString(); clsError.logModule = "itemSelected"; clsError.LogWrite(); msgErrNew.InnerHtml = ""; msgErrNew.Style.Add("display", "none"); msgErrNew.InnerHtml = ex.ToString(); } }
protected void itemSelectedSearch(object sender, EventArgs e) { clsZone clsBussinesZone = new clsZone(); try { if (IsPostBack) { string s = cmbSearchDivision.Items[cmbSearchDivision.SelectedIndex].Value; if (!string.IsNullOrEmpty(s)) { if (s == "-- TODOS --" || string.IsNullOrEmpty(s)) { cmbSearchZone.Items.Clear(); btnSearch_Click(sender, e); } else { DataTable dtZBD; cmbSearchZone.Items.Clear(); dtZBD = clsBussinesZone.dtGetZoneByDivision(s); if (dtZBD == null) { msgErrorSearch.InnerHtml = ""; msgErrorSearch.Style.Add("display", "none"); msgErrorSearch.InnerHtml = "Error al recuperar los datos"; } else { if (dtZBD.Rows.Count > 0) { dtZBD.Rows.Add(0, "-- TODOS --", 0); DataSet ds = new DataSet(); ds.Tables.Add(dtZBD.Copy()); cmbSearchZone.DataSource = ds; cmbSearchZone.DataTextField = "Zona"; cmbSearchZone.DataValueField = "Id"; cmbSearchZone.DataBind(); cmbSearchZone.Items.Add(""); cmbSearchZone.SelectedValue = ""; } } } } } } catch (Exception ex) { clsError.logMessage = ex.ToString(); clsError.logModule = "itemSelected"; clsError.LogWrite(); msgErrorSearch.InnerHtml = ""; msgErrorSearch.Style.Add("display", "none"); msgErrorSearch.InnerHtml = ex.ToString(); } }