public IActionResult CadastroBichinho(Bichinho bichinho) { if (!ModelState.IsValid) { ViewBag.Responsaveis = new SelectList(responsavelRepo.ListaResponsavel(), "Id", "Nome"); return(View(bichinho)); } bichinhoRepo.Adicionar(bichinho); return(RedirectToAction("ListaBichinhos")); }
public IActionResult AlterarBichinho(Bichinho dadosDaTela) { if (!ModelState.IsValid) { ViewBag.Responsaveis = new SelectList(responsavelRepo.ListaResponsavel(), "Id", "Nome"); return(View(dadosDaTela)); } var dadosDoBanco = bichinhoRepo.ObterBichinhoPorId(dadosDaTela.Id); dadosDoBanco.Nome = dadosDaTela.Nome; dadosDoBanco.Especie = dadosDaTela.Especie; dadosDoBanco.ResponsavelId = dadosDaTela.ResponsavelId; dadosDoBanco.Tipo = dadosDaTela.Tipo; dadosDoBanco.DataNascimento = dadosDaTela.DataNascimento; dadosDoBanco.Adocao = dadosDaTela.Adocao; bichinhoRepo.AlterarBichinho(dadosDoBanco); return(RedirectToAction("ListaBichinhos")); }
public void AlterarBichinho(Bichinho bichinho) { _context.Bichinhos.Update(bichinho); _context.SaveChanges(); }
public void Adicionar(Bichinho bichinho) { _context.Bichinhos.Add(bichinho); _context.SaveChanges(); }