예제 #1
0
        private List <NitsDataSourceShow> NitsNull()
        {
            List <NitsDataSourceShow> nit = new List <NitsDataSourceShow>();
            NitsDataSourceShow        ds  = new NitsDataSourceShow();

            ds.Nit                = null;
            ds.Digito             = null;
            ds.Nombrenit          = null;
            ds.Tiponit            = null;
            ds.ActividadEconomica = null;
            ds.Direccion          = null;
            ds.Telefono           = null;
            ds.Celular            = null;
            ds.Email              = null;
            ds.NombrePais         = null;
            ds.NombreDepto        = null;
            ds.NombreCiudad       = null;
            nit.Add(ds);

            return(nit);
        }
예제 #2
0
        public List <NitsDataSourceShow> Busqueda(string tipo, string buscar)
        {
            List <NitsDataSourceShow> nits = new List <NitsDataSourceShow>();

            try
            {
                var items = this.persistencia.Busqueda(tipo, buscar);
                if (items != null)
                {
                    foreach (var item in items)
                    {
                        NitsDataSourceShow nds = new NitsDataSourceShow();
                        nds.Nit                = item.nit;
                        nds.Digito             = item.digito;
                        nds.Nombrenit          = item.nombrenit;
                        nds.Tiponit            = item.tiponit.nombretipo;
                        nds.ActividadEconomica = item.acteconomic;
                        nds.Direccion          = item.direccion;
                        nds.Telefono           = item.telefono;
                        nds.Celular            = item.celular;
                        nds.Email              = item.email;
                        nds.NombrePais         = item.ciudad.departamento.pais.nombrepais;
                        nds.NombreDepto        = item.ciudad.departamento.nombredept;
                        nds.NombreCiudad       = item.ciudad.nombreciudad;
                        nits.Add(nds);
                    }
                }
                else
                {
                    nits = this.NitsNull();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(nits);
        }
예제 #3
0
        public List <NitsDataSourceShow> CargarNitsReporteOrdeNumero()
        {
            List <NitsDataSourceShow> nits = new List <NitsDataSourceShow>();

            try
            {
                var items = this.persistencia.CargarNitsReportesNumero();
                if (items != null)
                {
                    foreach (var item in items)
                    {
                        NitsDataSourceShow nds = new NitsDataSourceShow();
                        nds.Nit                = item.nit;
                        nds.Digito             = item.digito;
                        nds.Nombrenit          = item.nombrenit;
                        nds.Tiponit            = item.tiponit.codigtiponit;
                        nds.ActividadEconomica = item.acteconomic;
                        nds.NombreCiudad       = item.ciudad.codigociudad;
                        nds.NombrePais         = item.ciudad.departamento.pais.codpais;
                        nds.NombreDepto        = item.ciudad.departamento.codigodepto;
                        nds.Direccion          = item.direccion;
                        nds.Telefono           = item.telefono;
                        nds.Celular            = item.celular;
                        nds.Email              = item.email;
                        nits.Add(nds);
                    }
                }
                else
                {
                    nits = null;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(nits);
        }