예제 #1
0
        public ActionResult Ficha(FichaPacienteFormModel Form)
        {
            if (!ModelState.IsValid)
            {
                FichaPacienteViewModel model = new FichaPacienteViewModel(db, User.Identity.Name);
                model.Form = Form;
                return(View(model));
            }
            Persona      persona      = db.Personas.SingleOrDefault(x => x.Email == User.Identity.Name);
            FichaPersona fichaPersona = new FichaPersona
            {
                Descripcion = Form.Descripcion, Enfermedad = Form.Enfermedad, EsCronica = false, FechaCreacion = DateTime.UtcNow, IdFichaPersona = Guid.NewGuid()
            };

            persona.FichaPersonas.Add(fichaPersona);
            db.SaveChanges();

            return(RedirectToAction("Ficha"));
        }
예제 #2
0
        public ActionResult Ficha()
        {
            FichaPacienteViewModel model = new FichaPacienteViewModel(db, User.Identity.Name);

            return(View(model));
        }