Ejemplo n.º 1
0
        public ActionResult Medicamentos(FormMedicamento form)
        {
            if (!ModelState.IsValid)
            {
                ViewBag.ErrorFormulario = "Asegurese de completar todos los campos.";
                return(View("Medicamentos"));
            }

            UsuarioServicio.NuevoMedicamento(form);
            return(RedirectToAction("Medicamentos"));
        }
        public static Medicamento NuevoMedicamento(FormMedicamento form)
        {
            using (Epilepsia_TP_Entities ctx = new Epilepsia_TP_Entities())
            {
                try
                {
                    Medicamento medicamento = new Medicamento();
                    medicamento.PacienteId        = form.pacienteId;
                    medicamento.Nombre            = form.nombre;
                    medicamento.PeriodicidadHoras = form.periodicidadHoras;
                    medicamento.Activo            = true;
                    medicamento.UltimaVez         = DateTime.Now;
                    ctx.Medicamento.Add(medicamento);
                    ctx.SaveChanges();

                    return(medicamento);
                }
                catch (Exception e)
                {
                    System.Diagnostics.Debug.WriteLine("Excepción: " + e.Message);
                    return(null);
                }
            }
        }
 public static Medicamento NuevoMedicamento(FormMedicamento form)
 {
     return(UsuarioDao.NuevoMedicamento(form));
 }