internal bool ConfiguracionCredito_Guardar(ConfiguracionCreditoInfo info) { try { Logger.Info(); var dal = new ConfiguracionCreditoDAL(); var result = true; if (info.ConfiguracionCreditoID == 0) { result = dal.ConfiguracionCredito_Crear(info); } else { result = dal.ConfiguracionCredito_Actualizar(info); } return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
internal List <ConfiguracionCreditoRetencionesInfo> ConfiguracionCredito_ObtenerRetencionesPorID(int configuracionCreditoID) { try { Logger.Info(); var dal = new ConfiguracionCreditoDAL(); var result = dal.ConfiguracionCredito_ObtenerRetencionesPorID(configuracionCreditoID); return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
internal int ConfiguracionCredito_ObtenerPorTipoCreditoYMes(ConfiguracionCreditoInfo filtro) { try { Logger.Info(); var dal = new ConfiguracionCreditoDAL(); var result = dal.ConfiguracionCredito_ObtenerPorTipoCreditoYMes(filtro); return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
internal ResultadoInfo <ConfiguracionCreditoInfo> ConfiguracionCredito_ObtenerConfiguracionCreditoPorFiltro(PaginacionInfo pagina, ConfiguracionCreditoInfo filtro) { try { Logger.Info(); var dal = new ConfiguracionCreditoDAL(); var result = dal.ConfiguracionCredito_ObtenerConfiguracionCreditoPorFiltro(pagina, filtro); return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }