Exemple #1
0
 public List<BancoExcelMovimiento> GetBancoMovimientoExcel(BusquedaBancoMovimientos filtro,ref int CantidadPaginas)
 {
     return FactDataProvider.GetBancoMovimientoExcel(filtro, ref CantidadPaginas);
 }
 public List<BancoExcelMovimiento> GetBancoMovimientoExcel(BusquedaBancoMovimientos filtro, ref int CantidadPaginas)
 {
     List<BancoExcelMovimiento> movimientos = new List<BancoExcelMovimiento>();
     datosSQL.Stored = "COCG_FacturacionEbuyBancoDeposito";
     datosSQL.ConGenerico = false;
     SqlParameter[] param = new SqlParameter[9];
     param[0] = new SqlParameter("@Banco", filtro.Banco);
     param[1] = new SqlParameter("@FechaDesde", filtro.FechaDesde);
     param[2] = new SqlParameter("@FechaHasta", filtro.FechaHasta);
     param[3] = new SqlParameter("@Proveedor", filtro.Proveedor);
     param[4] = new SqlParameter("@ValorDesde", filtro.ValorDesde);
     param[5] = new SqlParameter("@ValorHasta", filtro.ValorHasta);
     param[6] = new SqlParameter("@Pagina", filtro.Pagina);
     param[7] = new SqlParameter("@ReciboInt", filtro.ReciboInt);
     param[8] = new SqlParameter("@Ordenamiento", filtro.Ordenamiento);
     datosSQL.Parametros = param;
     DataSet dt =  ebSQL.ExecuteSP(datosSQL);
     if (dt.Tables[0].Rows.Count > 0)
     {
         CantidadPaginas = Convert.ToInt32(dt.Tables[0].Rows[0]["CantidadPaginas"]);
         foreach (DataRow dr in dt.Tables[0].Rows)
         {
             BancoExcelMovimiento m = new BancoExcelMovimiento();
             m.FechaPago = Convert.ToDateTime(dr["FechaPago"]);
             m.DescripcionBanco = dr["DescripcionBanco"].ToString();
             m.Descripcion = dr["Descripcion"].ToString();
             m.ID_Banco = Convert.ToInt16(dr["ID_Banco"]);
             m.Sucursal = dr["Sucursal"].ToString();
             m.Valor = Convert.ToDecimal(dr["Valor"]);
             m.ID = dr["ID_Registro"].ToString();
             m.TieneMovimiento = dr["TieneMovimiento"].ToString();
             movimientos.Add(m);
         }
     }
     return movimientos;
 }