예제 #1
0
        public ActionResult Visualizar(string id)
        {
            Paciente paciente = pacientes.FindBy(prop => prop.Id == id).FirstOrDefault();

            if (paciente == null)
            {
                return(HttpNotFound());
            }

            return(View(paciente));
        }
예제 #2
0
        public ActionResult Incluir(Receita receita)
        {
            ModelState.Remove("Paciente");
            ModelState.Remove("Medico");

            if (ModelState.IsValid)
            {
                receitas.Add(receita);
                receitas.Save();

                ConfiguraMensagem(TipoMensagem.Sucesso, "Receita incluída com sucesso!");

                return(RedirectToAction("Alterar", new { id = receita.Id }));
            }

            receita.Paciente = pacientes.FindBy(prop => prop.Id == receita.PacienteId).FirstOrDefault();
            receita.Medico   = medicos.FindBy(prop => prop.Id == receita.MedicoId).FirstOrDefault();

            return(View(receita));
        }