internal int TipoCredito_Crear(TipoCreditoInfo info) { int infoId; try { Logger.Info(); Dictionary <string, object> parameters = AuxTipoCreditoDAL.TipoCredito_ObtenerParametrosCrear(info); infoId = Create("[dbo].[TipoCredito_Crear]", parameters); } 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(infoId); }
internal TipoCreditoInfo TipoCredito_ObtenerPorDescripcion(string descripcion) { try { Logger.Info(); Dictionary <string, object> parameters = AuxTipoCreditoDAL.TipoCredito_ObtenerParametrosPorDescripcion(descripcion); DataSet ds = Retrieve("TipoCredito_ObtenerPorDescripcion", parameters); TipoCreditoInfo result = null; if (ValidateDataSet(ds)) { result = MapTipoCreditoDAL.TipoCredito_ObtenerPorDescripcion(ds); } return(result); } 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); } }
internal ConfiguracionCreditoInfo TipoCredito_ValidarConfiguracion(int tipoCredito) { try { Logger.Info(); Dictionary <string, object> parameters = AuxTipoCreditoDAL.PlazoCredito_ObtenerParametrosValidarConfiguracion(tipoCredito); DataSet ds = Retrieve("ConfiguracionCredito_ObtenerPorTipoCredito", parameters); var result = new ConfiguracionCreditoInfo(); if (ValidateDataSet(ds)) { result = MapTipoCreditoDAL.TipoCredito_ObtenerValidarConfiguracion(ds); } return(result); } 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); } }
internal ResultadoInfo <TipoCreditoInfo> TipoCredito_ObtenerTiposCreditoPorFiltro(PaginacionInfo pagina, TipoCreditoInfo filtro) { try { Logger.Info(); Dictionary <string, object> parameters = AuxTipoCreditoDAL.TipoCredito_ObtenerTiposCreditoPorFiltro(pagina, filtro); DataSet ds = Retrieve("TipoCredito_ObtenerTipoCreditoPorPagina", parameters); ResultadoInfo <TipoCreditoInfo> result = null; if (ValidateDataSet(ds)) { result = MapTipoCreditoDAL.TipoCredito_ObtenerTiposCreditoPorFiltro(ds); } return(result); } 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); } }
internal void TipoCredito_Actualizar(TipoCreditoInfo info) { try { Dictionary <string, object> parameters = AuxTipoCreditoDAL.TipoCredito_ObtenerParametrosActualizar(info); Update("[dbo].[TipoCredito_Actualizar]", parameters); } 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); } }