Пример #1
0
        public static Task Guardar(TipoGasto tipoGasto)
        {
            TipoGastoValidador validador          = new TipoGastoValidador();
            ValidationResult   validadorResultado = validador.Validate(tipoGasto);

            if (!validadorResultado.IsValid)
            {
                throw new NegocioException(string.Join(Environment.NewLine, validadorResultado.Errors.Select(x => x.ErrorMessage)));
            }

            TipoGastoRepository tipoGastoRepository = new TipoGastoRepository(new Context());

            return(tipoGastoRepository.Guardar(tipoGasto));
        }
Пример #2
0
        public static Task <IList <TipoGasto> > Buscar(string descripcion, bool?habilitado)
        {
            TipoGastoRepository tipoGastoRepository = new TipoGastoRepository(new Context());

            return(tipoGastoRepository.Buscar(descripcion, habilitado));
        }