public CompanyPresentationsService(ICompanyPresentationsRepository companyPresentationsRepo,
                                    IGenericsRepository genericsRepo, IMapper mapper)
 {
     _companyPresentationsRepo = companyPresentationsRepo;
     _genericsRepo             = genericsRepo;
     _mapper = mapper;
 }
 public ProductController(IGenericsRepository <Product> productRepo, IGenericsRepository <ProductBrand> productBrandRepo, IGenericsRepository <ProductType> productTypeRepo, IMapper mapper)
 {
     _productRepo      = productRepo;
     _productBrandRepo = productBrandRepo;
     _productTypeRepo  = productTypeRepo;
     _mapper           = mapper;
 }
Exemple #3
0
 public AdminController(DataContext context, UserManager <User> userManager, IAdminService adminService, IGenericsRepository genericsRepo)
 {
     _context      = context;
     _userManager  = userManager;
     _adminService = adminService;
     _genericsRepo = genericsRepo;
 }
Exemple #4
0
        public ComandaValidator(IGenericsRepository genericsRepository)
        {
            this.genericsRepository = genericsRepository;

            RuleFor(e => e.FormaEntrega).Must(ExisteFormaEntrega).WithMessage("Forma de entrega no valida");
            RuleForEach(e => e.Mercaderias).Must(ExisteMercaderia).WithMessage("Mercaderia no valida");
        }
Exemple #5
0
 public AlquilerServices(IGenericsRepository repository, ILibroQuery libroquery, ILibroRepository libroRepository, IClienteQuery clienteQuery, IAlquilerQuery alquilerQuery, IAlquilerRepository alquilerRepository)
 {
     _repository         = repository;
     _libroquery         = libroquery;
     _libroRepository    = libroRepository;
     _clienteQuery       = clienteQuery;
     _alquilerQuery      = alquilerQuery;
     _alquilerRepository = alquilerRepository;
 }
 public ActivitiesController(ICoursesService coursesService, ISeminarsService seminarsService,
                             ILaboratoriesService laboratoriesService, ICompanyPresentationsService companiesPresentationsService, IGenericsRepository genericsRepo)
 {
     _coursesService              = coursesService;
     _seminarsService             = seminarsService;
     _laboratoriesService         = laboratoriesService;
     _companyPresentationsService = companiesPresentationsService;
     _genericsRepo = genericsRepo;
 }
 public AdminService(IUsersRepository usersRepo, IMapper mapper, ISemestersRepository semestersRepo,
                     IGenericsRepository genericsRepo, IClassesRepository classesRepo)
 {
     _usersRepo     = usersRepo;
     _mapper        = mapper;
     _semestersRepo = semestersRepo;
     _genericsRepo  = genericsRepo;
     _classesRepo   = classesRepo;
 }
Exemple #8
0
 public UsersService(IUsersRepository repo, IMapper mapper, IGenericsRepository genericsRepo,
                     ISpecializationsRepository specializationsRepo, IGroupsRepository groupsRepo, ISubGroupsRepository subGroupsRepo)
 {
     _usersRepo           = repo;
     _mapper              = mapper;
     _genericsRepo        = genericsRepo;
     _specializationsRepo = specializationsRepo;
     _groupsRepo          = groupsRepo;
     _subGroupsRepo       = subGroupsRepo;
 }
 public ServicioPersona(IGenericsRepository repository, IPersonaQuery query, IServiceGenero serviceGenero,
                        IServiceLocalidad serviceLocalidad, IServiceProvincia serviceProvincia,
                        IServiceEstadoCivil serviceEstadoCivil, IServiceNacionalidad serviceNacionalidad)
 {
     this._repository          = repository;
     this._query               = query;
     this._serviceGenero       = serviceGenero;
     this._serviceLocalidad    = serviceLocalidad;
     this._serviceProvincia    = serviceProvincia;
     this._serviceEstadoCivil  = serviceEstadoCivil;
     this._serviceNacionalidad = serviceNacionalidad;
 }
Exemple #10
0
 public AuthService(IMapper mapper, UserManager <User> userManager, IConfiguration config,
                    SignInManager <User> signInManager, ISpecializationsRepository specializationsRepo,
                    IGenericsRepository genericsRepo, IGroupsRepository groupsRepo, ISubGroupsRepository subGroupsRepo)
 {
     _mapper              = mapper;
     _userManager         = userManager;
     _config              = config;
     _signInManager       = signInManager;
     _specializationsRepo = specializationsRepo;
     _genericsRepo        = genericsRepo;
     _groupsRepo          = groupsRepo;
     _subGroupsRepo       = subGroupsRepo;
 }
 public MercaderiaValidator(IGenericsRepository genericsRepository)
 {
     this.genericsRepository = genericsRepository;
     RuleFor(e => e.Nombre).NotNull().NotEmpty().WithMessage("El campo nombre no puede ser vacio");
     RuleFor(e => e.Nombre).MaximumLength(50).WithMessage("Cantidad de caracteres del nombre excedido");
     RuleFor(e => e.Ingredientes).NotNull().NotEmpty().WithMessage("El campo ingredientes no pude quedar vacio");
     RuleFor(e => e.Ingredientes).MaximumLength(255).WithMessage("Cantidad de caracteres de ingredientes excedido");
     RuleFor(e => e.Preparacion).NotNull().NotEmpty().WithMessage("El campo preparacion no puede quedar vacio");
     RuleFor(e => e.Preparacion).MaximumLength(255).WithMessage("Cantidad de caracteres de preparacion excedidos");
     RuleFor(e => e.Imagen).NotNull().NotEmpty().WithMessage("El campo imagen no puede quedar vacio");
     RuleFor(e => e.Imagen).MaximumLength(255).WithMessage("Cantidad de caracteres de imagen excedida");
     RuleFor(e => e.Precio).GreaterThan(-1).WithMessage("El precio del producto debe ser igual o mayor que cero");
     RuleFor(e => e.TipoMercaderiaId).Must(ExisteTipoMercaderia).WithMessage("El tipo de mercaderia no es valido");
 }
        public PhotosService(IPhotosRepository photosRepo, IMapper mapper, IOptions <CloudinarySettings> cloudinaryConfig, IGenericsRepository genericsRepo)
        {
            _photosRepo       = photosRepo;
            _mapper           = mapper;
            _cloudinaryConfig = cloudinaryConfig;
            _genericsRepo     = genericsRepo;

            Account acc = new Account(
                _cloudinaryConfig.Value.CloudName,
                _cloudinaryConfig.Value.ApiKey,
                _cloudinaryConfig.Value.ApiSecret
                );

            _cloudinary = new Cloudinary(acc);
        }
Exemple #13
0
 public BaseService(IGenericsRepository <E> repository)
 {
     Repository = repository;
 }
 public ComentarioPublicacionServicio(IGenericsRepository repository, IQueryComentarioPublicacion query)
 {
     this.repository = repository;
     this.query      = query;
 }
Exemple #15
0
 public ProductoCarritoServices(IGenericsRepository repository, IProductoCarritoQuery query)
 {
     _repository = repository;
     _query      = query;
 }
 public ServiceGenero(IGenericsRepository repository, IGeneroQuery query)
 {
     this._repository = repository;
     this._query      = query;
 }
 public SpecializationsController(ISpecializationsService specializationsService, IGenericsRepository genericsRepo)
 {
     _specializationsService = specializationsService;
     _genericsRepo           = genericsRepo;
 }
 public ClienteService(IGenericsRepository repository, IClienteQuery query)
 {
     _repository = repository;
     _query      = query;
 }
 public ServiceProvincia(IGenericsRepository repository, IProvinciaQuery query)
 {
     this._repository = repository;
     this._query      = query;
 }
Exemple #20
0
 public CommentsController(ICommentsService commentsService, IGenericsRepository genericsRepo)
 {
     _commentsService = commentsService;
     _genericsRepo    = genericsRepo;
 }
 public DomicilioConvivenciaService(IGenericsRepository repository, IDomicilioConvivenciaQuery query)
 {
     _repository = repository;
     _query      = query;
 }
Exemple #22
0
 public TurnoServices(IGenericsRepository repository, ITurnoQuery query)
 {
     _repository = repository;
     _query      = query;
 }
 public ImagenProductoService(IGenericsRepository repository)
 {
     this.repository = repository;
 }
Exemple #24
0
 public PublicacionServicio(IGenericsRepository repository, IQueryPublicacion query)
 {
     this.repository = repository;
     this.query      = query;
 }
Exemple #25
0
 public CategoriaProductoService(IGenericsRepository repository)
 {
     this.repository = repository;
 }
Exemple #26
0
 public LaboratoriesService(ILaboratoriesRepository laboratoriesRepo, IGenericsRepository genericsRepo, IMapper mapper)
 {
     _laboratoriesRepo = laboratoriesRepo;
     _genericsRepo     = genericsRepo;
     _mapper           = mapper;
 }
Exemple #27
0
 public CarritoServicio(IGenericsRepository repository, IQueryCarrito query, Contexto contexto)
 {
     this.repository = repository;
     this.query      = query;
     this.contexto   = contexto;
 }
Exemple #28
0
 public ProductoQuery(IDbConnection connection, Compiler compiler, IGenericsRepository repository)
 {
     this.connection = connection;
     this.compiler   = compiler;
     this.repository = repository;
 }
Exemple #29
0
 public SolicitudTipoService(IGenericsRepository repository, ISolicitudTipoQuery query)
 {
     _repository = repository;
     _query      = query;
 }
Exemple #30
0
 public EstudianteService(IGenericsRepository repository)
 {
     _repository = repository;
 }