예제 #1
0
        private void CargarPeriodos()
        {
            try
            {
                var lstPeriodos = new List <BE.Record>();

                int anhoIni = 2017;
                int anhoFin = DateTime.Now.Year + 1;
                for (int anho = anhoIni; anho <= anhoFin; anho++)
                {
                    for (int periodo = 1; periodo < 3; periodo++)
                    {
                        var beRecord = new BE.Record();
                        beRecord.Codigo = anho + "-0" + periodo;
                        beRecord.Nombre = anho + "-0" + periodo;
                        lstPeriodos.Add(beRecord);
                    }
                }

                lstPeriodos.Insert(0, new BE.Record()
                {
                    Codigo = "", Nombre = "Seleccione"
                });

                this.cboPeriodoFiltro.DataSource    = lstPeriodos;
                this.cboPeriodoFiltro.DisplayMember = "Nombre";
                this.cboPeriodoFiltro.ValueMember   = "Codigo";
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #2
0
        public List <BE.Record> ListarDistritos(int departamento, int provincia)
        {
            List <BE.Record> lst = new List <BE.Record>();

            try
            {
                var daUbigeo = new DA.Ubigeo();

                DataTable dt = daUbigeo.ListarDistritos(new BE.Ubigeo()
                {
                    Departamento = departamento, Provincia = provincia
                });

                foreach (DataRow dr in dt.Rows)
                {
                    var beRecord = new BE.Record()
                    {
                        Codigo = dr["Distrito"].ToString(),
                        Nombre = dr["Nombre"].ToString()
                    };

                    lst.Add(beRecord);
                }

                return(lst);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #3
0
        public List <BE.Record> Combo()
        {
            List <BE.Record> lst = new List <BE.Record>();

            try
            {
                var daCandidato = new DA.ClsDaTbCandidato();

                DataTable dt = daCandidato.ComboNombres();

                foreach (DataRow dr in dt.Rows)
                {
                    var result = new BE.Record()
                    {
                        Codigo = dr["Codigo"].ToString().Trim(),
                        Nombre = dr["Candidato"].ToString().Trim()
                    };
                    lst.Add(result);
                }

                return(lst);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #4
0
        private List <BE.Record> Convertir(DataTable dt)
        {
            List <BE.Record> lst = new List <BE.Record>();

            foreach (DataRow item in dt.Rows)
            {
                var beRecord = new BE.Record();
                beRecord.Codigo = item["Codigo"].ToString();
                beRecord.Nombre = item["Nombre"].ToString();
                lst.Add(beRecord);
            }

            return(lst);
        }