public VacinaForm(Crianca c) { InitializeComponent(); txtVacina.Text = string.Empty; criancaLogada = c.sp_readCriancaByCPF(); vacina = new Vacinas(); }
public ActionResult ConfirmarExclusao(int id) { Vacinas clientes = db.Vacinas.Find(id); if (clientes == null) { return(HttpNotFound()); } try { db.Vacinas.Remove(clientes); db.SaveChanges(); ViewData["mensagem"] = "Cadastro foi excluido com sucesso."; return(RedirectToAction("Vacinas", "Home")); } catch (DbUpdateException) { db.Entry <Vacinas>(clientes).State = System.Data.Entity.EntityState.Unchanged; ViewData["mensagem"] = "Não foi possível excluir o registro."; return(View(clientes)); } catch { return(View(clientes)); } }
public ActionResult Index(Vacina vacina) { VacinaMessageId message = VacinaMessageId.Error; int id = 0; try { if (vacina != null) { if (vacina.Id > 0) { vacina.Save(); id = vacina.Id; message = VacinaMessageId.SaveSucess; } else { vacina.Criador = Helpers.Current.CriadorId; vacina.Add(); id = vacina.Id; Helpers.Current.Vacinas = Vacinas.ListByCriador(Helpers.Current.CriadorId); message = VacinaMessageId.AddSuccess; } } } catch (Exception) { return(RedirectToAction("Index", new { message = VacinaMessageId.Error })); } return(RedirectToAction("Index", new { VacinaId = id, message = message })); }
public async Task <IActionResult> Edit(int id, [Bind("IdVacina,Nome,Periodicidade,Doses")] Vacinas vacinas) { if (id != vacinas.IdVacina) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(vacinas); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VacinasExists(vacinas.IdVacina)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(vacinas)); }
public AlterarVacinaForm(Crianca c, Vacinas v) { InitializeComponent(); criancaLogada = c; vacina = v; criancaLogada = criancaLogada.sp_readCriancaByCPF(); vacina = criancaLogada.sp_readVacinasById(v); carregaCampo(); }
private void dgvVacinas_CellClick(object sender, DataGridViewCellEventArgs e) { DataGridView dgv = sender as DataGridView; Vacinas v = new Vacinas(); v.idVacina = Convert.ToInt32(dgv.CurrentRow.Cells[0].Value.ToString()); AlterarVacinaForm form = new AlterarVacinaForm(criancaLogada, v); form.Show(); }
public ActionResult Editar() { Vacinas vacinas = Current.Vacinas; if (vacinas.Count <= 0) { return(RedirectToAction("ApresentaMensagem", new { menssagem = "Não existe vacinas cadastradas", message = MessageType.Warning })); } ViewBag.Vacinas = vacinas; return(PartialView()); }
public AnimalVacina(Vacinas vacina, double dose, double peso, DateTimeOffset data, DateTimeOffset dataReforco, DateTimeOffset dataVencimento, Veterinario veterinario) { Id = Guid.NewGuid(); Vacina = vacina ?? throw new ArgumentNullException(nameof(vacina)); Dose = dose; Peso = peso; Data = data; DataReforco = dataReforco; DataVencimento = dataVencimento; Veterinario = veterinario; }
public ActionResult Deletar(int id) { Vacinas clientes = db.Vacinas.Find(id); if (clientes == null) { return(HttpNotFound()); } return(View(clientes)); }
public async Task <IActionResult> Create([Bind("IdVacina,Nome,Periodicidade,Doses")] Vacinas vacinas) { if (ModelState.IsValid) { _context.Add(vacinas); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(vacinas)); }
public ActionResult Editar(int id, Vacinas model) { try { db.Entry <Vacinas>(model).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); TempData["mensagem"] = "Cadastro alterado com sucesso."; return(RedirectToAction("Vacinas", "Home")); } catch { return(View(model)); } }
public ActionResult Criar(Vacinas model) { try { if (ModelState.IsValid) { db.Vacinas.Add(model); db.SaveChanges(); TempData["mensagem"] = "Cadastro realizado com sucesso."; return(RedirectToAction("Vacinas", "Home")); } else { return(View(model)); } } catch { return(View(model)); } }
public PartialViewResult Listar() { ViewBag.Vacinas = Vacinas.ListByCriador(Helpers.Current.CriadorId); return(PartialView()); }