Esempio n. 1
0
 /// <summary>
 /// Crea o actualiza un gasto fijo
 /// </summary>
 /// <param name="gastos"></param>
 public void Guardar(AdministracionDeGastosFijosInfo gastos)
 {
     try
     {
         Logger.Info();
         var gastosFijosBL = new AdministracionDeGastosFijosBL();
         gastosFijosBL.Guardar(gastos);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Esempio n. 2
0
        /// <summary>
        /// Valida que la descripción del gasto fijo a registrar/editar no exista en la bd
        /// </summary>
        /// <param name="gastos"></param>
        /// <returns></returns>
        public List <AdministracionDeGastosFijosInfo> ValidarDescripcion(AdministracionDeGastosFijosInfo gastos)
        {
            List <AdministracionDeGastosFijosInfo> resultado;

            try
            {
                Logger.Info();
                var gastosFijosBL = new AdministracionDeGastosFijosBL();
                resultado = gastosFijosBL.ValidarDescripcion(gastos);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
            return(resultado);
        }
Esempio n. 3
0
 /// <summary>
 /// Obtiene una lista de gastos fijos de la embarcacion tarifa
 /// </summary>
 /// <returns></returns>
 public ResultadoInfo <AdministracionDeGastosFijosInfo> ObtenerTodos(TarifarioInfo filtro)
 {
     try
     {
         Logger.Info();
         var administracionDeGastosFijosBL = new AdministracionDeGastosFijosBL();
         ResultadoInfo <AdministracionDeGastosFijosInfo> result = administracionDeGastosFijosBL.ObtenerTodos(filtro);
         return(result);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }