Exemplo n.º 1
0
        public IActionResult Update(string id, cartList carritoIn)
        {
            var carrito = _cartListService.Get(id);

            if (carrito == null)
            {
                return(NotFound());
            }

            _cartListService.Update(id, carritoIn);

            return(NoContent());
        }
Exemplo n.º 2
0
 public void RegressCalcs()
 {
     string[] fileList = Directory.GetFiles(HelperFunctions.ProjectPath() + HelperFunctions.TestDataPath(), "Trial*.txt");
     foreach (string filename in fileList)
     {
         string   testData     = File.ReadAllText(filename);
         string   solutionData = File.ReadAllText(filename.Replace(@"\Trial", @"\Solution"));
         cartList basket       = new cartList();
         string   test         = basket.CreateShoppingList(testData);
         if (test != solutionData)
         {
             Assert.Fail($"{filename} failed assertion\n" + test + "\n---\n" + solutionData);
         }
     }
 }
Exemplo n.º 3
0
 public void Remove(cartList carritoIn) =>
 _carrito.DeleteOne(carrito => carrito.Id == carritoIn.Id);
Exemplo n.º 4
0
 public void Update(string id, cartList carritoIn) =>
 _carrito.ReplaceOne(carrito => carrito.Id == id, carritoIn);
Exemplo n.º 5
0
 public cartList Create(cartList carrito)
 {
     _carrito.InsertOne(carrito);
     return(carrito);
 }
Exemplo n.º 6
0
        public ActionResult <cartList> Create(cartList carrito)
        {
            _cartListService.Create(carrito);

            return(CreatedAtRoute("GetPedido", new { id = carrito.Id.ToString() }, carrito));
        }