public IActionResult Delete(PizzaIngridients pizzas)
        {
            var pitza = Pizza.Get(pizza, pizzas.Id);

            if (pitza == null)
            {
                return(NotFound());
            }
            pizza = Pizza.Eliminar(pizza, pizzas);
            return(NoContent());
        }
        public IActionResult Put(PizzaIngridients pizzas)
        {
            var pitza = Pizza.Get(pizza, pizzas.Id);

            if (pitza == null)
            {
                return(NotFound());
            }
            pizza = Pizza.Modificar(pizza, pizzas);
            return(NoContent());
        }
Esempio n. 3
0
 public List <PizzaIngridients> Eliminar(List <PizzaIngridients> _pizza, PizzaIngridients pizza)
 {
     foreach (var ingredientes in _pizza)
     {
         if (ingredientes.Id == pizza.Id)
         {
             _pizza.Remove(ingredientes);
             break;
         }
     }
     return(_pizza);
 }
Esempio n. 4
0
 public List <PizzaIngridients> Modificar(List <PizzaIngridients> _pizza, PizzaIngridients pizza)
 {
     foreach (var ingredientes in _pizza)
     {
         if (ingredientes.Id == pizza.Id)
         {
             _pizza.Remove(ingredientes);
             break;
         }
     }
     _pizza.Add(pizza);
     return(_pizza);
 }
Esempio n. 5
0
        public PizzaIngridients Get(List <PizzaIngridients> _pizza, string Id)
        {
            var selection = new PizzaIngridients();

            foreach (var ingredientes in _pizza)
            {
                if (ingredientes.Id == Id)
                {
                    selection = ingredientes;
                }
            }
            return(selection);
        }
 public void Post(PizzaIngridients pizzas)
 {
     pizza.Add(pizzas);
 }
 public async void Modificar(string id, PizzaIngridients pizza)
 {
     //Hay que esperar por lo que dijo el ingeniero Godoy de que puede avanzar, pero no obtiene todos lo valores
     await _pizza.ReplaceOneAsync(pizzza => pizzza.Id == id, pizza);
 }
 public async void Eliminar(PizzaIngridients pizza)
 {
     //Hay que esperar por lo que dijo el ingeniero Godoy de que puede avanzar, pero no obtiene todos lo valores
     await _pizza.DeleteOneAsync((x => x.Id == pizza.Id));
 }
 public PizzaIngridients Insertar(PizzaIngridients pizza)
 {
     _pizza.InsertOneAsync(pizza);
     return(pizza);
 }
Esempio n. 10
0
 public void Post(PizzaIngridients pizzas)
 {
     pizza.Insertar(pizzas);
 }