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); }
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); }
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); }