internal ClienteCreditoExcelInfo ObtenerPorID(ClienteCreditoExcelInfo clienteCreditoExcelInfo) { ClienteCreditoExcelInfo result = null; try { Logger.Info(); Dictionary <string, object> parameters = AuxClienteCreditoExcelDAL.ObtenerParametrosPorID(clienteCreditoExcelInfo); DataSet ds = Retrieve("ClienteCreditoExcel_ObtenerPorID", parameters); if (ValidateDataSet(ds)) { result = MapClienteCreditoExceDAL.ObtenerPorID(ds); } } catch (SqlException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (DataException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(result); }
internal ResultadoInfo <ClienteCreditoExcelInfo> ObtenerPorPagina(PaginacionInfo pagina, ClienteCreditoExcelInfo filtro) { ResultadoInfo <ClienteCreditoExcelInfo> clienteCreditoExcelLista = null; try { Dictionary <string, object> parameters = AuxClienteCreditoExcelDAL.ObtenerParametrosPorPagina(pagina, filtro); DataSet ds = Retrieve("ClienteCreditoExcel_ObtenerPorPagina", parameters); if (ValidateDataSet(ds)) { clienteCreditoExcelLista = MapClienteCreditoExceDAL.ObtenerPorPagina(ds); } } catch (SqlException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (DataException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(clienteCreditoExcelLista); }