protected void ddl_depto_OnSelectedIndexChanged(object sender, EventArgs e) { var aMunicipio = new A_MUNICIPIO(); if (ddl_depto.SelectedIndex != 0) { ddl_municipio.Items.Clear(); var item = new ListItem("--Seleccionar--", "0"); ddl_municipio.Items.Insert(0, item); int idDepto = Convert.ToInt32(ddl_depto.SelectedValue); ddl_municipio.DataSource = aMunicipio.ObtenerMunicipiosXDepartamento(idDepto); ddl_municipio.DataTextField = "NOMBRE"; ddl_municipio.DataValueField = "ID_MUNICIPIO"; ddl_municipio.DataBind(); } else { ddl_municipio.Items.Clear(); var item = new ListItem("--Seleccione un departamento primero--", "0"); ddl_municipio.Items.Insert(0, item); } }
protected void Page_Load(object sender, EventArgs e) { var aPersona = new A_PERSONA(); consultores = aPersona.ObtenerConsultores(); departamentos = new A_DEPARTAMENTO().ObtenerDeptos(); if (ddl_depto.Items.Count == 1) { var aDepto = new A_DEPARTAMENTO(); ddl_depto.DataSource = aDepto.ObtenerDeptos(); ddl_depto.DataTextField = "NOMBRE"; ddl_depto.DataValueField = "ID_DEPARTAMENTO"; ddl_depto.DataBind(); } List <TBC_MUNICIPIO> municipiosCompletos = new List <TBC_MUNICIPIO>(); List <TBC_MUNICIPIO> municipiost = new List <TBC_MUNICIPIO>(); foreach (var i in departamentos) { var amunicipio = new A_MUNICIPIO(); municipiost = amunicipio.ObtenerMunicipiosXDepartamento(i.ID_DEPARTAMENTO); foreach (var j in municipiost) { municipiosCompletos.Add(j); } } if (ddl_municipioA.Items.Count == 1) { ddl_municipioA.DataSource = municipiosCompletos; ddl_municipioA.DataTextField = "NOMBRE"; ddl_municipioA.DataValueField = "ID_MUNICIPIO"; ddl_municipioA.DataBind(); } var a = municipiosCompletos; if (ddl_sector.Items.Count == 1) { var aSector = new A_SECTOR_ECONOMICO(); ddl_sector.DataSource = aSector.ObtenerSectores(); ddl_sector.DataTextField = "NOMBRE"; ddl_sector.DataValueField = "ID_SECTOR_ECONOMICO"; ddl_sector.DataBind(); } if (IsPostBack) { return; } LlenarMunicipios(); }
public void eliminarMunicipio() { try { //Borrando al municipio TBC_MUNICIPIO municipio = new A_MUNICIPIO().geMunicpioById(int.Parse(Request.Form["txt_borrar_id_municipio"])); MV_Exception res = new A_MUNICIPIO().softDeleteMunicipios(municipio, ((BLL.Modelos.ModelosVistas.MV_DetalleUsuario)Session["usuario"]).ID_USUARIO); info = "Municipio eliminado correctamente"; } catch (Exception e) { errores = e.Message; H_LogErrorEXC.GuardarRegistroLogError(e); } }
private void LlenarMunicipios() { if (ddl_depto.SelectedIndex != 0) { var aMunicipio = new A_MUNICIPIO(); ddl_municipio.Items.Clear(); ddl_municipio.Items.Insert(0, new ListItem("--Seleccionar--", "0")); ddl_municipio.DataSource = aMunicipio.ObtenerMunicipiosXDepartamento(Convert.ToInt32(ddl_depto.SelectedValue)); ddl_municipio.DataTextField = "NOMBRE"; ddl_municipio.DataValueField = "ID_MUNICIPIO"; ddl_municipio.DataBind(); } else { ddl_municipio.Items.Clear(); ddl_municipio.Items.Insert(0, new ListItem("--Seleccione un departamento primero--", "0")); } }
public void agregarMunicipio() { try { //Creamos la accion del departamento A_MUNICIPIO a_municipio = new A_MUNICIPIO(); var id_departamento = Request.Form["select_id_departamento"]; var codigo_departamento = Request.Form["txt_codigo_municipio"]; var nombre_departamento = Request.Form["txt_nombre_municipio"]; if (string.IsNullOrWhiteSpace(codigo_departamento) || string.IsNullOrWhiteSpace(nombre_departamento) || string.IsNullOrWhiteSpace(id_departamento)) { errores = "Municipio no guardado. Los campos no puede estar vacíos ni contener solo espacios"; return; } //Construyendo Departamento TBC_MUNICIPIO municipio = new TBC_MUNICIPIO(); municipio.ID_DEPARTAMENTO = int.Parse(Request.Form["select_id_departamento"]); municipio.COD_MUNICIPIO = Request.Form["txt_codigo_municipio"]; municipio.NOMBRE = Request.Form["txt_nombre_municipio"]; MV_Exception res = a_municipio.GuardarMunicipios(municipio, ((MV_DetalleUsuario)Session["usuario"]).ID_USUARIO); if (res.IDENTITY == null) { throw new Exception(res.ERROR_MESSAGE); } municipio.ID_DEPARTAMENTO = int.Parse(res.IDENTITY.ToString()); info = "Municipio agregado correctamente"; } catch (Exception e) { errores = e.Message; H_LogErrorEXC.GuardarRegistroLogError(e); } }
protected void Page_Load(object sender, EventArgs e) { _detalleBeneficiario = (MV_DetalleBeneficiario)Session["beneficiarioData"]; if (IsPostBack) { return; } #region Inicialización de Dropdows var aSector = new A_SECTOR_ECONOMICO(); var aMunicipio = new A_MUNICIPIO(); ddl_sector.DataSource = aSector.ObtenerSectores(); ddl_sector.DataTextField = "NOMBRE"; ddl_sector.DataValueField = "ID_SECTOR_ECONOMICO"; ddl_sector.DataBind(); ddl_municipio.DataSource = aMunicipio.ObtenerMunicipiosXDepartamento(_detalleBeneficiario.IdDepartamento); ddl_municipio.DataTextField = "NOMBRE"; ddl_municipio.DataValueField = "ID_MUNICIPIO"; ddl_municipio.DataBind(); ddl_sector.SelectedValue = _detalleBeneficiario.IdSector.ToString(); ddl_municipio.SelectedValue = _detalleBeneficiario.IdMunicipio.ToString(); #endregion lbl_nombre.Text = _detalleBeneficiario.NOMBRES + ' ' + _detalleBeneficiario.APELLIDOS; lbl_telefono.Text = _detalleBeneficiario.TEL_FIJO; lbl_nit.Text = _detalleBeneficiario.NIT; lbl_muni.Text = _detalleBeneficiario.MUNICIPIO; txt_dui.Text = _detalleBeneficiario.DUI.Trim(); txt_nit.Text = _detalleBeneficiario.NIT.Trim(); }