public CatalogosService(IParametrosRepository ParametrosRepository,IDetalleCobroMensualRepository DetalleCobroMensualRepository, IConsumoClienteRepository ConsumoClienteRepository, IClientesRepository ClientesRepository, IComunidadesRepository ComunidadesRepository, IMunicipiosRepository MunicipiosRepository, IProductosRepository ProductosRepository, IServiciosRepository ServiciosRepository, IClientesContadorRepository ClientesContadorRepository) { _ParametrosRepository = ParametrosRepository; _ClientesRepository = ClientesRepository; _ComunidadesRepository = ComunidadesRepository; _MunicipiosRepository = MunicipiosRepository; _ProductosRepository = ProductosRepository; _ServiciosRepository = ServiciosRepository; _ClientesContadorRepository = ClientesContadorRepository; _ConsumoClienteRepository = ConsumoClienteRepository; _DetalleCobroMensualRepository = DetalleCobroMensualRepository; }
public ClientesAppService(IClientesRepository clientesRepository, IUnitOfWork unitOfWork) { this.clientesRepository = clientesRepository; this.unitOfWork = unitOfWork; }
public static IRuleBuilderOptions <T, string> ExisteClienteComId <T>(this IRuleBuilder <T, string> ruleBuilder, IClientesRepository clientesRepository) { return(ruleBuilder.MustAsync(async(id, b) => { if (!Guid.TryParse(id, out Guid clienteId)) { return false; } return await clientesRepository.ExistsAsync(clienteId); }).WithMessage("O cliente informado não existe")); }
public ClientesService() { _clientesRepository = new ClientesRepository(); }
public ClientesService(IClientesRepository repository) : base(repository) { _repository = repository; }
public ClientesController(IClientesRepository userRep) { _userRepository = userRep; }
public ExcluirClientes() { _ClientesRepository = new ClientesRepository(); }
public ClienteController(INotificationHandler <Notifications> notification, IClientesRepository clientesRepository) : base(notification) { _clientesRepository = clientesRepository; }
public ClienteController(IClientesRepository repository) { _repository = repository; }