protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["registroData"] != null)
            {
                _registroViewModel = (RegistroBeneficiarioViewModel)Session["registroData"];
            }
            else
            {
                Response.RedirectToRoute("RegistroBeneficiario01");
                return;
            }

            #region Inicialización de Dropdows

            lbl_muni.Visible = false;

            if (ddl_sector.Items.Count == 1 && ddl_depto.Items.Count == 1)
            {
                var aSector = new A_SECTOR_ECONOMICO();
                var aDepto  = new A_DEPARTAMENTO();

                ddl_sector.DataSource     = aSector.ObtenerSectores();
                ddl_sector.DataTextField  = "NOMBRE";
                ddl_sector.DataValueField = "ID_SECTOR_ECONOMICO";
                ddl_sector.DataBind();

                ddl_depto.DataSource     = aDepto.ObtenerDeptos();
                ddl_depto.DataTextField  = "NOMBRE";
                ddl_depto.DataValueField = "ID_DEPARTAMENTO";
                ddl_depto.DataBind();
            }

            #endregion

            if (_registroViewModel.InfoActividadEconomica == null)
            {
                return;
            }

            if (IsPostBack)
            {
                return;
            }

            #region Inicializar Formulario

            txt_direccion.Text       = _registroViewModel.InfoActividadEconomica.Direccion;
            ddl_sector.SelectedValue = _registroViewModel.InfoActividadEconomica.SectorId.ToString();
            ddl_depto.SelectedValue  = _registroViewModel.InfoActividadEconomica.DepartamentoId.ToString();

            LlenarMunicipios();

            ddl_municipio.SelectedValue = _registroViewModel.InfoActividadEconomica.MunicipioId.ToString();

            #endregion
        }
コード例 #2
0
        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();
        }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }
            var aSector  = new A_SECTOR_ECONOMICO();
            var sectores = aSector.ObtenerSectores();

            gv_sectores.DataSource = sectores;
            gv_sectores.DataBind();
        }
コード例 #4
0
        public void eliminarSectorEconomico()
        {
            try
            {
                //Borrando al sector_economico
                TBC_SECTOR_ECONOMICO sector_economico = new A_SECTOR_ECONOMICO().geSectorEconomicoById(int.Parse(Request.Form["txt_borrar_id_sector_economico"]));

                MV_Exception res = new A_SECTOR_ECONOMICO().softDeleteSectoresEconomicos(sector_economico, ((BLL.Modelos.ModelosVistas.MV_DetalleUsuario)Session["usuario"]).ID_USUARIO);
                info = "Sector economico eliminado correctamente";
            }
            catch (Exception e)
            {
                errores = e.Message;
                H_LogErrorEXC.GuardarRegistroLogError(e);
            }
        }
コード例 #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }

            var aSector         = new A_SECTOR_ECONOMICO();
            var aBeneficiario   = new A_USUARIO();
            var aConsultor      = new A_USUARIO();
            var aFormulador     = new A_USUARIO();
            var aEstados        = new A_USUARIO();
            var aTipoIniciativa = new A_TIPO_INICIATIVA();

            ddl_sector.DataSource     = aSector.ObtenerSectores();
            ddl_sector.DataTextField  = "NOMBRE";
            ddl_sector.DataValueField = "ID_SECTOR_ECONOMICO";
            ddl_sector.DataBind();

            ddl_beneficiario.DataSource     = aBeneficiario.getObtenerRolBeneficiarios();
            ddl_beneficiario.DataTextField  = "NOMBRE";
            ddl_beneficiario.DataValueField = "ID_PERSONA";
            ddl_beneficiario.DataBind();

            ddl_consultor.DataSource     = aConsultor.getObtenerRolConsultor();
            ddl_consultor.DataTextField  = "NOMBRE";
            ddl_consultor.DataValueField = "ID_PERSONA";
            ddl_consultor.DataBind();


            ddl_formulador.DataSource     = aFormulador.getObtenerRolFormulador();
            ddl_formulador.DataTextField  = "NOMBRE";
            ddl_formulador.DataValueField = "ID_PERSONA";
            ddl_formulador.DataBind();

            ddl_iniciativa.DataSource     = aTipoIniciativa.ObtenerIniciativas();
            ddl_iniciativa.DataTextField  = "NOMBRE";
            ddl_iniciativa.DataValueField = "ID_TIPO_INICIATIVA";
            ddl_iniciativa.DataBind();

            ddl_estados.DataSource     = aEstados.obtenerEstados();
            ddl_estados.DataTextField  = "DESCRIPCION_ESTADO_PROCESO";
            ddl_estados.DataValueField = "ID_ESTADO_PROCESO";
            ddl_estados.DataBind();
        }
コード例 #6
0
        public void agregarSectorEconomico()
        {
            try
            {
                //Creamos la accion del departamento
                A_SECTOR_ECONOMICO a_sector_economico = new A_SECTOR_ECONOMICO();

                var codigo_sector_economico = Request.Form["txt_codigo_sector_economico"];
                var nombre_sector_economico = Request.Form["txt_nombre_sector_economico"];

                if (string.IsNullOrWhiteSpace(codigo_sector_economico) || string.IsNullOrWhiteSpace(nombre_sector_economico))
                {
                    errores = "Sector economico no guardado. Los campos no puede estar vacíos ni contener solo espacios";
                    return;
                }

                //Construyendo Departamento
                TBC_SECTOR_ECONOMICO sector_economico = new TBC_SECTOR_ECONOMICO();


                sector_economico.COD_SECTOR_ECONOMICO = Request.Form["txt_codigo_sector_economico"];
                sector_economico.NOMBRE = Request.Form["txt_nombre_sector_economico"];

                MV_Exception res = a_sector_economico.GuardarSectoresEconomicos(sector_economico, ((MV_DetalleUsuario)Session["usuario"]).ID_USUARIO);

                if (res.IDENTITY == null)
                {
                    throw new Exception(res.ERROR_MESSAGE);
                }

                sector_economico.ID_SECTOR_ECONOMICO = int.Parse(res.IDENTITY.ToString());

                info = "Sector economico 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();
        }