public RemitoStockModel(IUnitOfWorkRepository unitOfWork)
 {
     _unitOfWork  = unitOfWork;
     _cliente     = new ClienteModel(unitOfWork);
     _articulo    = new ArticuloModel(unitOfWork);
     _comprobante = new ComprobanteModel(unitOfWork);
 }
Esempio n. 2
0
        public IArticulo ItemGetTest([PexAssumeUnderTest] Carrito target, int index)
        {
            IArticulo result = target[index];

            return(result);
            // TODO: agregar aserciones a método CarritoTest.ItemGetTest(Carrito, Int32)
        }
Esempio n. 3
0
        public void DefinirArticulo()
        {
            Console.Write("Por favor, ingrese el nombre del articulo a gestionar :");
            string nombre = Console.ReadLine();

            Console.Write($"Elija el sector al que asignará {nombre} (A: Almacén / B: Bazar): ");
            string tipo = Console.ReadLine();

            _articulo = tipo == "A"
                ? ArticuloFactory.CrearArticulo((TipoDeArticulo)1, nombre, _stockArticulosCargados)
                : ArticuloFactory.CrearArticulo((TipoDeArticulo)2, nombre, _stockArticulosCargados);

            _articulo.DefinirArticulo();
        }
Esempio n. 4
0
 public void AddTest([PexAssumeUnderTest] Carrito target, IArticulo articulo)
 {
     target.Add(articulo);
     // TODO: agregar aserciones a método CarritoTest.AddTest(Carrito, IArticulo)
 }
 public ArticuloController(IArticulo articulo)
 {
     _articulo = articulo;
 }