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)); }
public static Task <IList <TipoGasto> > Buscar(string descripcion, bool?habilitado) { TipoGastoRepository tipoGastoRepository = new TipoGastoRepository(new Context()); return(tipoGastoRepository.Buscar(descripcion, habilitado)); }