Exemplo n.º 1
0
 internal int PlazoCredito_Guardar(PlazoCreditoInfo info)
 {
     try
     {
         Logger.Info();
         var dal    = new PlazoCreditoDAL();
         int result = info.PlazoCreditoID;
         if (info.PlazoCreditoID == 0)
         {
             result = dal.PlazoCredito_Crear(info);
         }
         else
         {
             dal.PlazoCredito_Actualizar(info);
         }
         return(result);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 2
0
 internal PlazoCreditoInfo PlazoCredito_ObtenerPorDescripcion(string descripcion)
 {
     try
     {
         Logger.Info();
         var dal = new PlazoCreditoDAL();
         PlazoCreditoInfo result = dal.PlazoCredito_ObtenerPorDescripcion(descripcion);
         return(result);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 3
0
 internal ResultadoInfo <PlazoCreditoInfo> PlazoCredito_ObtenerPlazosCreditoPorFiltro(PaginacionInfo pagina, PlazoCreditoInfo filtro)
 {
     try
     {
         Logger.Info();
         var dal = new PlazoCreditoDAL();
         ResultadoInfo <PlazoCreditoInfo> result = dal.PlazoCredito_ObtenerPlazosCreditoPorFiltro(pagina, filtro);
         return(result);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 4
0
 internal List <PlazoCreditoInfo> PlazoCredito_ObtenerTodos()
 {
     try
     {
         Logger.Info();
         var dal    = new PlazoCreditoDAL();
         var result = dal.PlazoCredito_ObtenerTodos();
         return(result);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 5
0
 internal ConfiguracionCreditoInfo PlazoCredito_ValidarConfiguracion(int plazoCredito)
 {
     try
     {
         Logger.Info();
         var dal    = new PlazoCreditoDAL();
         var result = dal.PlazoCredito_ValidarConfiguracion(plazoCredito);
         return(result);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }