示例#1
0
 public UnitOfWorkDapperRepository(IDbTransaction transaction)
 {
     ProductRepository  = new ProductoRepository(transaction);
     ClienteRepository  = new ClienteRepository(transaction);
     VendedorRepository = new VendedorRepository(transaction);
     FacturaRepository  = new FacturaRepository(transaction);
 }
        public void TestInitialize()
        {
            var options = new DbContextOptionsBuilder <ApplicationDBContext>().UseLazyLoadingProxies().UseSqlServer("Data Source=(localdb)\\MSSQLLocalDB;Initial Catalog=FACTURACION;").Options;

            this.CargoRepository   = new CargoRepository(new ApplicationDBContext(options));
            this.FacturaRepository = new FacturaRepository(new ApplicationDBContext(options));
        }
示例#3
0
 public FacturaController(IFacturaRepository facturaRepository, IDetaliiFacturaRepository detaliiFacturaRepository,
                          IMapper mapper)
 {
     _facturaRepository        = facturaRepository;
     _detaliiFacturaRepository = detaliiFacturaRepository;
     _mapper = mapper;
 }
 public FacturaService(IFacturaRepository _facturaRepository,
                       IProductoRepository _productoRepository,
                       IPreventaRepository _preventaRepository)
 {
     facturaRepository  = _facturaRepository;
     productoRepository = _productoRepository;
     preventaRepository = _preventaRepository;
 }
示例#5
0
 public FacturaService(IFacturaRepository facturaCabeceraRepository,
                       IFacturaConsultaRepository facturaConsultaRepository
                       , IMapper mapper)
 {
     _facturaCabeceraRepository = facturaCabeceraRepository;
     _facturaConsultaRepository = facturaConsultaRepository;
     _mapper = mapper;
 }
 public FacturaService(IFacturaRepository facturaRepository,
                       IProductoRepository productoRepository,
                       IVendedorRepository vendedorRepository,
                       IClienteRepository clienteRepository)
 {
     _facturaRepository  = facturaRepository;
     _productoRepository = productoRepository;
     _vendedorRepository = vendedorRepository;
     _clienteRepository  = clienteRepository;
 }
 public FacturasController(
     IFacturaRepository facturaRepository,
     IClienteRepository clienteRepository,
     IMapper mapper
     )
 {
     _facturaRepository = facturaRepository ?? throw new ArgumentNullException(nameof(facturaRepository));
     _clienteRepository = clienteRepository ?? throw new ArgumentNullException(nameof(clienteRepository));
     _mapper            = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
示例#8
0
        public CargoService(ICargoRepository cargoRepository, IFacturaRepository facturaRepository, IEventoRepository eventoRepository,
                            IValidator <EventoInputDataContract> eventoInputDataContractValidator, IValidator <CargoUpdateDataContract> cargoUpdateDataContractValidator)
        {
            this.CargoRepository   = cargoRepository;
            this.FacturaRepository = facturaRepository;
            this.EventoRepository  = eventoRepository;

            this.EventoInputDataContractValidator = eventoInputDataContractValidator;
            this.CargoUpdateDataContractValidator = cargoUpdateDataContractValidator;
        }
示例#9
0
 public FormularioVenta() : base()
 {
     RevisarRol();
     InitializeComponent();
     _clienteRepository      = new ClienteRepository();
     _libroRepository        = new LibroRepository();
     _articulos              = new ArticuloList();
     _registroCajaRepository = new RegistroCajaRepository();
     _descuentoRepository    = new DetalleDescuentoRepository();
     _autorRepository        = new AutorRepository();
     _generoRepository       = new GeneroRepository();
     _facturas = new FacturaRepository();
 }
示例#10
0
 public FacturaDomain(IFacturaRepository repository, IConfiguration _configuration)
 {
     _Repository   = repository;
     Configuration = _configuration;
 }
 public FacturaServices(IFacturaRepository facturaRepository)
 {
     _facturaRepository = facturaRepository;
 }
 public GetFacturaQueryHandler(IFacturaRepository facturaRepository)
 {
     _facturaRepository = facturaRepository;
 }
示例#13
0
 public FacturaController(IFacturaRepository facturaRepository)
 {
     _facturaRepository = facturaRepository;
 }
示例#14
0
 public DeleteFacturaCommandHandler(IFacturaRepository repository, IUnitOfWork unitOfWork)
 {
     _repository = repository;
     _unitOfWork = unitOfWork;
 }
示例#15
0
 public ServicioFacturas(IFacturaRepository repoFacturas, ILineaFacturaRepository repoLineas)
 {
     this.repoFacturas = repoFacturas;
     this.repoLineas   = repoLineas;
 }
示例#16
0
 public ListFacturasQueryHandler(IFacturaRepository facturaRepository)
 {
     _facturaRepository = facturaRepository;
 }
示例#17
0
 public FacturaService(IFacturaRepository facturaRepository)
 {
     this.facturaRepository = facturaRepository;
 }
示例#18
0
 public FacturaControllerTest()
 {
     _service    = new FacturaRepositoryFake();
     _controller = new FacturaController(_service);
 }
示例#19
0
 public ServicioFacturacion(IFacturaRepository repo, ILineaFacturaRepository repoLineas)
 {
     this.repo       = repo;
     this.repoLineas = repoLineas;
 }
示例#20
0
 public FacturaServices()
 {
     facturaRepository = new FacturaRepository();
 }
示例#21
0
 public NFactura(IFacturaRepository <Factura> facturaRepository)
 {
     this.facturaRepository = facturaRepository;
 }
示例#22
0
 public FacturaService(IFacturaRepository repository)
 {
     this.repository = repository;
 }
示例#23
0
 public CreateFacturaCommandHandler(IFacturaRepository facturaRepository, IUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
     _Repository = facturaRepository;
 }
示例#24
0
 public FacturaService(IFacturaRepository facturaRepository)
     : base(facturaRepository)
 {
     _facturaRepository = facturaRepository;
 }
示例#25
0
 public FacturaController(IFacturaRepository _facturaRepository)
 {
     facturaRepository = _facturaRepository;
 }
 public FacturaService(IFacturaRepository facturaRepository, ILoggerManager logger, IMapper mapper)
 {
     this._facturaRepository = facturaRepository;
     _logger = logger;
     _mapper = mapper;
 }