Example #1
0
        public Ventas CreateVenta(ConcretarVentaDto ventas)
        {
            var carrito = new Carrito
            {
                clienteId = Int32.Parse(ventas.clienteId),
            };

            _repository.Add <Carrito>(carrito);

            var venta = new Ventas
            {
                carritoId = carrito.carritoId,
                fecha     = DateTime.Now
            };

            _repository.Add <Ventas>(venta);

            foreach (string productoId in ventas.ListaProductos)
            {
                var cp = new Carrito_Producto
                {
                    carritoId  = carrito.carritoId,
                    productoId = Int32.Parse(productoId)
                };
                _repository.Add <Carrito_Producto>(cp);
            }

            return(venta);
        }
Example #2
0
        public Carrito_Producto CreateCarritoProducto(Carrito_ProductoDTO carrito)
        {
            var entity = new Carrito_Producto()
            {
                //Carrito = carrito.Carrito,
                //Producto = carrito.Producto
            };

            _repository.Add <Carrito_Producto>(entity);
            return(entity);
        }
Example #3
0
        public Carrito_Producto UpdateCarrito(Carrito_ProductoDTO carrito)
        {
            var entity = new Carrito_Producto()
            {
                //Id= carrito.Id,
                //Carrito= carrito.Carrito,
                //Producto= carrito.Producto
            };

            _repository.Update <Carrito_Producto>(entity);
            return(entity);
        }
        public GenericCreateResponseDto createCarrito_producto(Carrito_ProductoDto carrito_productoDto)
        {
            //List<Producto> productos = new List<Producto>();

            var entity = new Carrito_Producto
            {
                productoId       = carrito_productoDto.productoId,
                carritoId        = carrito_productoDto.carritoId,
                carritoNavigator = carrito_productoDto.carritoNavigator
            };

            _repository.Add(entity);
            return(new GenericCreateResponseDto {
                Entity = "Carrito_Producto", Id = entity.carrito_productoId.ToString()
            });
        }
 public void AddCarritoProductos(Carrito_Producto carritop, int carritoId)
 {
     var entity = _context.Set <Carrito>().FirstOrDefault(c => c.carritoId == carritoId);
     //entity.
 }