public ActionResult CreateConsulta([Bind(Include = "AtendimentoID,Paciente,Dentista,Dia,Hora")] Consulta consulta) { if (ModelState.IsValid) { dbc.Consultas.Add(consulta); dbc.SaveChanges(); TempData["mensagem"] = string.Format("A consulta foi agendada com sucesso"); return(RedirectToAction("Agendamento")); } return(View(consulta)); }
public Consulta Salvar(Consulta consulta) { Consulta exiteConsulta = BuscarPorCidade(consulta.Cidade); if (exiteConsulta is null) { _contexto.Consulta.Add(consulta); _contexto.SaveChanges(); return(consulta); } exiteConsulta.TemperaturaAtual = consulta.TemperaturaAtual; exiteConsulta.TemperaturaMaxima = consulta.TemperaturaMaxima; exiteConsulta.TemperaturaMinima = consulta.TemperaturaMinima; exiteConsulta.UltimaConsulta = DateTime.Now; _contexto.Consulta.Update(exiteConsulta); _contexto.SaveChanges(); return(exiteConsulta); }