public List<CedForecastEntidades.Bejerman.Zona> LeerNovedades(DateTime FechaUltimaSincronizacion) { DataTable dt = new DataTable(); System.Text.StringBuilder a = new StringBuilder(); a.Append("select ltrim(rtrim(zon_Cod)) as zon_Cod, zon_Desc, zon_FecMod from Zona where zon_FecMod>'" + FechaUltimaSincronizacion.ToString("yyyyMMdd HH:mm:ss.fff") + "' order by zon_FecMod"); dt = (DataTable)Ejecutar(a.ToString(), TipoRetorno.TB, Transaccion.NoAcepta, sesion.CnnStrAplicExterna); List<CedForecastEntidades.Bejerman.Zona> lista = new List<CedForecastEntidades.Bejerman.Zona>(); if (dt.Rows.Count != 0) { for (int i = 0; i < dt.Rows.Count; i++) { CedForecastEntidades.Bejerman.Zona elemento = new CedForecastEntidades.Bejerman.Zona(); Copiar(dt.Rows[i], elemento); lista.Add(elemento); } } return lista; }
public List<CedForecastEntidades.Bejerman.Zona> LeerLista() { DataTable dt = new DataTable(); System.Text.StringBuilder a = new StringBuilder(); a.Append("select ltrim(rtrim(zon_Cod)) as zon_Cod, zon_Desc, zon_FecMod from Zona order by zon_Desc"); dt = (DataTable)Ejecutar(a.ToString(), TipoRetorno.TB, Transaccion.NoAcepta, sesion.CnnStrAplicExterna); List<CedForecastEntidades.Bejerman.Zona> lista = new List<CedForecastEntidades.Bejerman.Zona>(); if (dt.Rows.Count != 0) { for (int i = 0; i < dt.Rows.Count; i++) { CedForecastEntidades.Bejerman.Zona elemento = new CedForecastEntidades.Bejerman.Zona(); Copiar(dt.Rows[i], elemento); LeerClientes(elemento); lista.Add(elemento); } } return lista; }