public ActionResult Create([Bind(Include = "Cnpj,Nome,Endereco,Cidade,Telefone,Login,Senha")] Empresa empresa) { if (ModelState.IsValid) { db.Empresas.Add(empresa); db.SaveChanges(); return(RedirectToAction("Login")); } return(View(empresa)); }
public ActionResult Create([Bind(Include = "Id_Entregador,Cpf,Nome,Login,Senha")] Entregador entregador) { if (ModelState.IsValid) { db.Entregadors.Add(entregador); db.SaveChanges(); return(RedirectToAction("Login")); } return(View(entregador)); }
public ActionResult Create([Bind(Include = "Cnpj,Nome,Endereco,Cidade,Telefone,Login,Senha,Id_horario_fk")] Restaurante restaurante) { if (ModelState.IsValid) { db.Restaurantes.Add(restaurante); db.SaveChanges(); return(RedirectToAction("Login")); } ViewBag.Id_horario_fk = new SelectList(db.Horario_limite, "Id_Horario", "Id_Horario", restaurante.Id_horario_fk); return(View(restaurante)); }
public ActionResult Create([Bind(Include = "Id_Pedido,Data_pedido,Total,Id_empresa_pedido_fk")] Pedido pedido) { if (ModelState.IsValid) { db.Pedidoes.Add(pedido); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id_empresa_pedido_fk = new SelectList(db.Restaurantes, "Id_Empresa", "Cnpj", pedido.Id_empresa_pedido_fk); return(View(pedido)); }
public ActionResult Create(cardapioViewModel cardapioViewModel, Restaurante restaurante) { Cardapio car = new Cardapio(); Compoem com = new Compoem(); Produto prod = new Produto(); var id_logado = TempData["Id_restaurante"]; cardapioViewModel.Id_Restaurante_fk = Convert.ToInt32(id_logado); //Cadastro itens tbl.cardapio; if (ModelState.IsValid) { using (Packed_Lunch_4_1Entities db = new Packed_Lunch_4_1Entities()) { car.Dia_semana = cardapioViewModel.Dia_semana; car.Id_Restaurante_fk = Convert.ToInt32(id_logado); db.Cardapios.Add(car); db.SaveChanges(); //verificação para saber se cardapio foi adicionado; var carda = db.Cardapios.Where(a => a.Data_ini.Equals(car.Data_ini)).FirstOrDefault(); if (carda.Id_Cardapio.ToString() != null) { prod.Nome = cardapioViewModel.Nome; prod.Descricao = cardapioViewModel.Descricao; prod.Valor = cardapioViewModel.Valor; db.Produtoes.Add(prod); db.SaveChanges(); } var produt = from p in db.Produtoes select p; if (produt != null) { com.Id_Cardapio_fk = car.Id_Cardapio; com.Id_Produto_fk = prod.Id_Produto; db.Compoems.Add(com); db.SaveChanges(); } return(RedirectToAction("Details", "Restaurantes")); } } return(View()); //try //{ // // TODO: Add insert logic here // return RedirectToAction("Index"); //} //catch //{ // return View(); //} }
public ActionResult Create([Bind(Include = "Id_Pessoa,Cpf,Nome,Login,Senha,Id_empresa_fk")] Pessoa pessoa, EmpresasController empresa) { var id_logado = TempData["Id_empresa"]; pessoa.Id_empresa_fk = Convert.ToInt32(id_logado); //id_empresa_logada = Convert.ToInt32(id_logado); if (ModelState.IsValid) { db.Pessoas.Add(pessoa); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pessoa)); }