public List <ComprobantesDataSourceShow> CargarInforme() { try { var items = this.persistencia.CargarInforme(); if (items != null) { List <ComprobantesDataSourceShow> compro = new List <ComprobantesDataSourceShow>(); foreach (var item in items) { ComprobantesDataSourceShow comp = new ComprobantesDataSourceShow(); comp.Codigo = item.codigcomprob; comp.Descricompro = item.descripcomprob; comp.Consecutivo = item.consecutivo; comp.Numerosigui = item.numsiguiente; comp.Codigootra = item.codigootra; compro.Add(comp); } return(compro); } else { return(this.ComprobanteNull()); } } catch (Exception ex) { throw ex; } }
private List <ComprobantesDataSourceShow> ComprobanteNull() { List <ComprobantesDataSourceShow> comproban = new List <ComprobantesDataSourceShow>(); ComprobantesDataSourceShow ds = new ComprobantesDataSourceShow(); ds.Codigo = null; ds.Descricompro = null; ds.Consecutivo = false; ds.Numerosigui = null; ds.Codigootra = null; comproban.Add(ds); return(comproban); }