public FarmaciaService(
     ICategoriasRepository categorias,
     IFamiliaRepository familias,
     IVentasRepository ventas,
     IClientesRepository clientes,
     IFarmacosRepository farmacos,
     IPedidosRepository pedidos,
     IEncargosRepository encargos,
     ISubcategoriasRepository subcategorias,
     IListaRepository listas,
     ISinonimosRepository sinonimos,
     IRecepcionRepository recepciones,
     IProveedorRepository proveedores,
     IVendedoresRepository vendedores)
 {
     Categorias    = categorias ?? throw new ArgumentNullException(nameof(categorias));
     Familias      = familias ?? throw new ArgumentNullException(nameof(familias));
     Ventas        = ventas ?? throw new ArgumentNullException(nameof(ventas));
     Clientes      = clientes ?? throw new ArgumentNullException(nameof(clientes));
     Farmacos      = farmacos ?? throw new ArgumentNullException(nameof(farmacos));
     Pedidos       = pedidos ?? throw new ArgumentNullException(nameof(pedidos));
     Encargos      = encargos ?? throw new ArgumentNullException(nameof(encargos));
     Subcategorias = subcategorias ?? throw new ArgumentNullException(nameof(subcategorias));
     Listas        = listas ?? throw new ArgumentNullException(nameof(listas));
     Sinonimos     = sinonimos ?? throw new ArgumentNullException(nameof(sinonimos));
     Recepciones   = recepciones ?? throw new ArgumentNullException(nameof(recepciones));
     Proveedores   = proveedores ?? throw new ArgumentNullException(nameof(proveedores));
     Vendedores    = vendedores ?? throw new ArgumentNullException(nameof(vendedores));
 }
示例#2
0
 public EncargosRepository(
     IClientesRepository clientesRepository,
     IProveedorRepository proveedorRepository,
     IFarmacoRepository farmacoRepository,
     ICategoriaRepository categoriaRepository,
     IFamiliaRepository familiaRepository,
     ILaboratorioRepository laboratorioRepository,
     IVendedoresRepository vendedoresRepository)
 {
     _clientesRepository    = clientesRepository ?? throw new ArgumentNullException(nameof(clientesRepository));
     _proveedorRepository   = proveedorRepository ?? throw new ArgumentNullException(nameof(proveedorRepository));
     _farmacoRepository     = farmacoRepository ?? throw new ArgumentNullException(nameof(farmacoRepository));
     _categoriaRepository   = categoriaRepository ?? throw new ArgumentNullException(nameof(categoriaRepository));
     _familiaRepository     = familiaRepository ?? throw new ArgumentNullException(nameof(familiaRepository));
     _laboratorioRepository = laboratorioRepository ?? throw new ArgumentNullException(nameof(laboratorioRepository));
     _vendedoresRepository  = vendedoresRepository ?? throw new ArgumentNullException(nameof(vendedoresRepository));
 }
示例#3
0
 public VentasRepository(
     IClientesRepository clientesRepository,
     ITicketRepository ticketRepository,
     IVendedoresRepository vendedoresRepository,
     IFarmacoRepository farmacoRepository,
     ICodigoBarraRepository barraRepository,
     IProveedorRepository proveedorRepository,
     ICategoriaRepository categoriaRepository,
     IFamiliaRepository familiaRepository,
     ILaboratorioRepository laboratorioRepository)
 {
     _clientesRepository    = clientesRepository ?? throw new ArgumentNullException(nameof(clientesRepository));
     _ticketRepository      = ticketRepository ?? throw new ArgumentNullException(nameof(ticketRepository));
     _farmacoRepository     = farmacoRepository ?? throw new ArgumentNullException(nameof(farmacoRepository));
     _barraRepository       = barraRepository ?? throw new ArgumentNullException(nameof(barraRepository));
     _proveedorRepository   = proveedorRepository ?? throw new ArgumentNullException(nameof(proveedorRepository));
     _categoriaRepository   = categoriaRepository ?? throw new ArgumentNullException(nameof(categoriaRepository));
     _familiaRepository     = familiaRepository ?? throw new ArgumentNullException(nameof(familiaRepository));
     _laboratorioRepository = laboratorioRepository ?? throw new ArgumentNullException(nameof(laboratorioRepository));
     _vendedoresRepository  = vendedoresRepository ?? throw new ArgumentNullException(nameof(vendedoresRepository));
     //FILE_LOG = System.Configuration.ConfigurationManager.AppSettings["Directory.Logs"] + @"Ventas.logs";
 }
示例#4
0
 public VendedoresBL(IVendedoresRepository vendedoresRepository)
 {
     _vendedoresRepository = vendedoresRepository;
 }