// POST /api/<controller> public int Post(IngredienteDto IngredienteDto) { var IngredienteIncluir = new Ingrediente(); IngredienteIncluir.Nome = IngredienteDto.Nome; _IngredienteServico.Save(IngredienteIncluir); return IngredienteIncluir.Id; }
public void inserirPizza() { var provider = new SessionFactoryProvider(); var sessionProvider = new SessionProvider(provider); var sessaoAtual = sessionProvider.GetCurrentSession(); var pizza = new Pizza{Nome = "Muçarela"}; sessaoAtual.Save(pizza); var ingrediente1 = new Ingrediente {Nome = "Queijo"}; var ingrediente2 = new Ingrediente {Nome = "Oregano"}; var ingrediente3 = new Ingrediente {Nome = "Tomate"}; pizza.AcrescentarIngrediente(ingrediente1); pizza.AcrescentarIngrediente(ingrediente2); pizza.AcrescentarIngrediente(ingrediente3); sessaoAtual.Save(ingrediente1); sessaoAtual.Save(ingrediente2); sessaoAtual.Save(ingrediente3); sessaoAtual.Clear(); Assert.AreEqual("Muçarela", sessaoAtual.Get<Pizza>(pizza.Id).Nome); Assert.AreEqual(3, sessaoAtual.Get<Pizza>(pizza.Id).Ingredientes.Count); }
public virtual void AcrescentarIngrediente(Ingrediente ingrediente) { if (Ingredientes == null) { Ingredientes = new List<Ingrediente>(); } ingrediente.Pizza = this; Ingredientes.Add(ingrediente); }
public virtual void AcrescentarIngrediente(Ingrediente ingrediente) { if (Ingredientes == null) { Ingredientes = new List <Ingrediente>(); } if (ingrediente.Pizzas == null) { ingrediente.Pizzas = new List <Pizza>(); } ingrediente.Pizzas.Add(this); }
public virtual void AcrescentarIngrediente(Ingrediente ingrediente) { if (Ingredientes == null) { Ingredientes = new List<Ingrediente>(); } if (ingrediente.Pizzas == null) { ingrediente.Pizzas = new List<Pizza>(); } ingrediente.Pizzas.Add(this); }
private int InsertNewPizza() { var provider = new SessionFactoryProvider(); var sessionProvider = new SessionProvider(provider); var sessaoAtual = sessionProvider.GetCurrentSession(); if (Request.Form["Nome"] != null) { string nome = Request.Form["Nome"].ToString(); var pizza = new Pizza {Nome = nome}; sessaoAtual.Save(pizza); var ingrediente1 = new Ingrediente { Nome = Request.Form["I1"].ToString() }; var ingrediente2 = new Ingrediente { Nome = Request.Form["I2"].ToString() }; var ingrediente3 = new Ingrediente { Nome = Request.Form["I3"].ToString() }; pizza.AcrescentarIngrediente(ingrediente1); pizza.AcrescentarIngrediente(ingrediente2); pizza.AcrescentarIngrediente(ingrediente3); sessaoAtual.Save(ingrediente1); sessaoAtual.Save(ingrediente2); sessaoAtual.Save(ingrediente3); sessaoAtual.Clear(); Pizza p = sessaoAtual.Get<Pizza>(pizza.Id); return p.Id; } else { return 0; } }
public void InserirDadosTeste() { var pizza = new Pizza(); pizza.Nome = "Muçarela"; pizza.BordaRecheada = true; _pizzaDao.Save(pizza); var pIngrediente = new Ingrediente(); pIngrediente.Nome = "Queijo"; pizza.AcrescentarIngrediente(pIngrediente); _ingredienteDao.Save(pIngrediente); pIngrediente = new Ingrediente(); pIngrediente.Nome = "Oregano"; pizza.AcrescentarIngrediente(pIngrediente); _ingredienteDao.Save(pIngrediente); pIngrediente = new Ingrediente(); pIngrediente.Nome = "Tomate"; pizza.AcrescentarIngrediente(pIngrediente); _ingredienteDao.Save(pIngrediente); }
public void CriarIngrediente(string nome) { var ingrediente = new Ingrediente(); ingrediente.Nome = nome; _ingredienteDao.Save(ingrediente); }
public PizzaModel(Ingrediente x) : this() { Nome = x.Nome; Pizzas = x.Pizzas.Select(y => y.Nome).ToList(); }
public void Save(Ingrediente ingrediente) { _ingredienteDao.Save(ingrediente); }
public virtual void AcrescentarIngrediente(Ingrediente ingrediente) { Ingredientes.Add(ingrediente); }