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;
 }
示例#2
0
 public ClientesAppService(IClientesRepository clientesRepository, IUnitOfWork unitOfWork)
 {
     this.clientesRepository = clientesRepository;
     this.unitOfWork         = unitOfWork;
 }
示例#3
0
        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();
 }
示例#5
0
 public ClientesService(IClientesRepository repository) : base(repository)
 {
     _repository = repository;
 }
示例#6
0
 public ClientesController(IClientesRepository userRep)
 {
     _userRepository = userRep;
 }
示例#7
0
 public ExcluirClientes()
 {
     _ClientesRepository = new ClientesRepository();
 }
 public ClienteController(INotificationHandler <Notifications> notification,
                          IClientesRepository clientesRepository) : base(notification)
 {
     _clientesRepository = clientesRepository;
 }
示例#9
0
 public ClienteController(IClientesRepository repository)
 {
     _repository = repository;
 }