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 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 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 RepositorioListaPrecioInventarioTest() { _IRepositorioListaPrecioInventario = new RepositorioListaPrecioInventario(ConfiguracionGlobal.CadenaConexionBd); }