public ServicioAplicacionArticuloTest() { _IRepositorioArticulo = new RepositorioArticulo(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioListaPrecioCliente = new RepositorioListaPrecioCliente(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioListaPrecioInventario = new RepositorioListaPrecioInventario(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioConfiguracionFormatoTicket = new RepositorioConfiguracionFormatoTicket(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioConfiguracionGeneral = new RepositorioConfiguracionGeneral(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioConfiguracionInventario = new RepositorioConfiguracionInventario(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioConfiguracionVenta = new RepositorioConfiguracionVenta(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IServicioDominioListaPrecios = new ServicioDominioListaPrecios(); _IConfiguracionGlobalUnificado = new ConfiguracionGlobalUnificado(_IRepositorioConfiguracionFormatoTicket, _IRepositorioConfiguracionGeneral, _IRepositorioConfiguracionInventario, _IRepositorioConfiguracionVenta); _IServicioAplicacionArticulo = new ServicioAplicacionArticulo(_IRepositorioArticulo, _IRepositorioListaPrecioCliente, _IRepositorioListaPrecioInventario, _IServicioDominioListaPrecios, _IConfiguracionGlobalUnificado); LogFactory.EstablecerActual(new LogTrazaOrigenFactory()); var adaptadorFactory = new AutomapperTipoAdaptadorFactory(); TipoAdaptadorFactory.EstablecerActual(adaptadorFactory); }
public ServicioAplicacionPedidos(IRepositorioPedidoEESS pIRepositorioPedidoEESS, IRepositorioPedidoRetail pIRepositorioPedidoRetail, IRepositorioArticulo pIRepositorioArticulo, IRepositorioMoneda pIRepositorioMoneda, IRepositorioTarjeta pIRepositorioTarjeta) { if (pIRepositorioPedidoEESS == null) { throw new ArgumentNullException("pIRepositorioPedidoEESS Nulo en ServicioAplicacionPedidos"); } if (pIRepositorioPedidoRetail == null) { throw new ArgumentNullException("pIRepositorioPedidoRetail Nulo en ServicioAplicacionPedidos"); } if (pIRepositorioArticulo == null) { throw new ArgumentNullException("pIRepositorioArticulo Nulo en ServicioAplicacionPedidos"); } if (pIRepositorioMoneda == null) { throw new ArgumentNullException("pIRepositorioArticulo Nulo en ServicioAplicacionPedidos"); } if (pIRepositorioTarjeta == null) { throw new ArgumentNullException("pIRepositorioArticulo Nulo en ServicioAplicacionPedidos"); } _IRepositorioPedidoEESS = pIRepositorioPedidoEESS; _IRepositorioPedidoRetail = pIRepositorioPedidoRetail; _IRepositorioArticulo = pIRepositorioArticulo; _IRepositorioMoneda = pIRepositorioMoneda; _IRepositorioTarjeta = pIRepositorioTarjeta; }
public ServicioAplicacionFacturacionTest() { _IRepositorioVenta = new RepositorioVenta(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioEstadoDocumento = new RepositorioEstadoDocumento(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioTipoDocumento = new RepositorioTipoDocumento(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioCliente = new RepositorioCliente(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioClaseTipoCambio = new RepositorioClaseTipoCambio(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioVendedor = new RepositorioVendedor(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioMoneda = new RepositorioMoneda(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioConfiguracionPuntoVenta = new RepositorioConfiguracionPuntoVenta(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioConfiguracionGeneral = new RepositorioConfiguracionGeneral(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioTipoPago = new RepositorioTipoPago(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioTipoMovimientoAlmacen = new RepositorioTipoMovimientoAlmacen(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioCondicionPago = new RepositorioCondicionPago(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioArticulo = new RepositorioArticulo(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioTarjeta = new RepositorioTarjeta(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioMovimientoAlmacen = new RepositorioMovimientoAlmacen(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioAlmacen = new RepositorioAlmacen(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioTipoNegocio = new RepositorioTipoNegocio(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioUsuarioSistema = new RepositorioUsuarioSistema(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioPedidoEESS = new RepositorioPedidoEESS(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioPedidoRetail = new RepositorioPedidoRetail(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioListaPrecioCliente = new RepositorioListaPrecioCliente(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioListaPrecioInventario = new RepositorioListaPrecioInventario(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioConfiguracionFormatoTicket = new RepositorioConfiguracionFormatoTicket(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioConfiguracionInventario = new RepositorioConfiguracionInventario(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioConfiguracionVenta = new RepositorioConfiguracionVenta(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IConfiguracionGlobalUnificado = new ConfiguracionGlobalUnificado(_IRepositorioConfiguracionFormatoTicket, _IRepositorioConfiguracionGeneral, _IRepositorioConfiguracionInventario, _IRepositorioConfiguracionVenta); _IServicioDominioVentas = new ServicioDominioVentas(); _IServicioDominioMovimientosAlmacen = new ServicioDominioMovimientosAlmacen(); _IServicioDominioCuentaPorCobrar = new ServicioDominioCuentaPorCobrar(); _IServicioDominioListaPrecios = new ServicioDominioListaPrecios(); _IServicioAplicacionFacturacion = new ServicioAplicacionFacturacion(_IRepositorioVenta, _IRepositorioEstadoDocumento, _IRepositorioTipoDocumento, _IRepositorioCliente, _IRepositorioClaseTipoCambio, _IRepositorioVendedor, _IRepositorioMoneda, _IRepositorioConfiguracionPuntoVenta, _IRepositorioConfiguracionGeneral, _IRepositorioTipoPago, _IRepositorioTipoMovimientoAlmacen, _IRepositorioCondicionPago, _IRepositorioArticulo, _IRepositorioTarjeta, _IRepositorioMovimientoAlmacen, _IRepositorioAlmacen, _IRepositorioTipoNegocio, _IRepositorioUsuarioSistema, _IRepositorioPedidoEESS, _IRepositorioPedidoRetail, _IRepositorioListaPrecioCliente, _IRepositorioListaPrecioInventario, _IServicioDominioVentas, _IServicioDominioMovimientosAlmacen, _IServicioDominioCuentaPorCobrar, _IServicioDominioListaPrecios, _IConfiguracionGlobalUnificado); LogFactory.EstablecerActual(new LogTrazaOrigenFactory()); var adaptadorFactory = new AutomapperTipoAdaptadorFactory(); TipoAdaptadorFactory.EstablecerActual(adaptadorFactory); }
public ArticuloControllerIntegrationTest() { repositorio = new RepositorioArticulo(); service = new ArticuloService(repositorio); controller = new ArticuloController(service); controller.Request = new HttpRequestMessage(); controller.Configuration = new HttpConfiguration(); }
public ServicioAplicacionPedidosTest() { _IRepositorioPedidoEESS = new RepositorioPedidoEESS(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioPedidoRetail = new RepositorioPedidoRetail(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioArticulo = new RepositorioArticulo(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioMoneda = new RepositorioMoneda(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IRepositorioTarjeta = new RepositorioTarjeta(Infraestructura.ConfiguracionGlobal.CadenaConexionBd); _IServicioAplicacionPedidos = new ServicioAplicacionPedidos(_IRepositorioPedidoEESS, _IRepositorioPedidoRetail, _IRepositorioArticulo, _IRepositorioMoneda, _IRepositorioTarjeta); LogFactory.EstablecerActual(new LogTrazaOrigenFactory()); var adaptadorFactory = new AutomapperTipoAdaptadorFactory(); TipoAdaptadorFactory.EstablecerActual(adaptadorFactory); }
public ServicioAplicacionArticulo(IRepositorioArticulo pIRepositorioArticulo, IRepositorioListaPrecioCliente pIRepositorioListaPrecioCliente, IRepositorioListaPrecioInventario pIRepositorioListaPrecioInventario, IServicioDominioListaPrecios pIServicioDominioListaPrecios, IConfiguracionGlobalUnificado pIConfiguracionGlobalUnificado) { if (pIRepositorioArticulo == null) { throw new ArgumentNullException("pIRepositorioArticulo Nulo En ServicioAplicacionArticulo"); } if (pIRepositorioListaPrecioCliente == null) { throw new ArgumentNullException("pIRepositorioListaPrecioCliente Nulo En ServicioAplicacionArticulo"); } if (pIRepositorioListaPrecioInventario == null) { throw new ArgumentNullException("pIRepositorioListaPrecioInventario Nulo En ServicioAplicacionArticulo"); } if (pIServicioDominioListaPrecios == null) { throw new ArgumentNullException("pIServicioDominioListaPrecios Nulo En ServicioAplicacionArticulo"); } if (pIConfiguracionGlobalUnificado == null) { throw new ArgumentNullException("pIConfiguracionGlobalUnificado Nulo En ServicioAplicacionArticulo"); } _IRepositorioArticulo = pIRepositorioArticulo; _IRepositorioListaPrecioCliente = pIRepositorioListaPrecioCliente; _IRepositorioListaPrecioInventario = pIRepositorioListaPrecioInventario; _IServicioDominioListaPrecios = pIServicioDominioListaPrecios; _IConfiguracionGlobalUnificado = pIConfiguracionGlobalUnificado; }
public ArticuloService(IRepositorioArticulo repository) { if (_mapper == null) { _mapper = new MapperConfiguration(cfg => { cfg.CreateMap <ArticulosSearch, ArticuloLiteDto>() .ReverseMap(); cfg.CreateMap <LibertadIncluit.Domain.Model.Entidades.Articulo, ArticuloDto>() .ReverseMap(); cfg.CreateMap <Estadistico, EstadisticoDto>() .ReverseMap(); cfg.CreateMap <EanArticulo, EanArticuloDto>() .ReverseMap(); }).CreateMapper(); } _repository = repository; _FactoryDtoUtil = FactoryDtoUtil.getFactoryDtoUtil(); }
public ServicioArticulo(IRepositorioArticulo respositoArticulo) { _repositorioArticulo = respositoArticulo; }
public RepositorioArticuloUnitTest() { repositorioArticulo = new RepositorioArticulo(); }
public RepositorioArticuloTest() { _IRepositorioArticuloTest = new RepositorioArticulo(ConfiguracionGlobal.CadenaConexionBd); }