public IActionResult Editar(Padaria padaria)
 {
     _padariaRepository.Atualizar(padaria);   //atualiza no banco
     _padariaRepository.Salvar();             //commit
     TempData["msg"] = "Padaria atualizada!"; //mensagem
     return(RedirectToAction("Index"));       //Redirect para a listagem (Index)
 }
 public IActionResult Cadastrar(Padaria padaria)
 {
     //Cadastrar no banco
     _padariaRepository.Cadastrar(padaria);
     _padariaRepository.Salvar(); //commit
     //Enviar uma mensagem de sucesso
     TempData["msg"] = "Padaria registrada!";
     //Redirecionar
     return(RedirectToAction("Cadastrar"));
 }
        public ActionResult Create(FormCollection form)
        {
            Padaria padaria = new Padaria();

            padaria.Nome     = form["Nome"];
            padaria.Endereco = form["Endereco"];

            using (PadariaDAO model = new PadariaDAO())
            {
                String nomeDoBanco = model.ExisteNome(padaria.Nome);

                if (nomeDoBanco != null)
                {
                    return(RedirectToAction("NomeExistente"));
                }
                else
                {
                    model.Create(padaria);
                    return(RedirectToAction("Index"));
                }
            }
        }
 public void Cadastrar(Padaria padaria)
 {
     _context.Padarias.Add(padaria);
 }
 public void Atualizar(Padaria padaria)
 {
     _context.Padarias.Update(padaria);
 }