protected void GuardarLocalidadesPagaduria_Click(object sender, EventArgs e) { try { int resDel = -1, resAdd = 1; bool ok = true; if (Session["idPaga"] != null) { int idPaga = Int32.Parse(Session["idPaga"].ToString()); resDel = AdministrarPagadurias.EliminarLocalidadesPorPagaduria(null, idPaga, 0); //lblMsj.Text += chkLocalidadesPagaduria.Items[i].Value + " - " + chkLocalidadesPagaduria.Items[i].Text + ";"; if (resDel > 0) { for (int i = 0; i < chkLocalidadesPagaduria.Items.Count; i++) { if (chkLocalidadesPagaduria.Items[i].Selected) { resAdd = AdministrarPagadurias.RegistrarLocalidadesPorPagaduria(chkLocalidadesPagaduria.Items[i].Value, idPaga.ToString()); if (resAdd < 0) { ok = false; } } } if (ok) { //MensajeForm("Todas las localidades se han agregado exitosamente","DetallePagaduria.aspx"); MensajeForm("Todas las localidades se han agregado exitosamente", null); CargarLocalidadesPorPagaduria(null, idPaga); } else { //MensajeForm("Solo se han agregado parcialmente las localidades. Favor revise e intentelo nuevamente", "DetallePagaduria.aspx"); MensajeForm("Solo se han agregado parcialmente las localidades. Favor revise e intentelo nuevamente", "~/gestion/pagadurias/detalle"); } } else { MensajeForm("Error al limpiar las localidades. Favor Intentelo Nuevamente ", null); } } else { //MensajeForm("No se ha podido identificar la pagaduria a la que se le quiere agregar las localidades ", "Pagadurias.aspx"); MensajeForm("No se ha podido identificar la pagaduria a la que se le quiere agregar las localidades ", "~/gestion/pagadurias"); } } catch (Exception ex) { //Response.Write(ex.ToString()); MensajeForm("Ha Ocurrido un Problema con su petición", null); } }