示例#1
0
        public ActionResult DetalleCita(ObsDesViewModel model)
        {
            if (ModelState.IsValid)
            {
                var aDetalle = db.DetalleCita.Find(model.DetalleCitaId);
                aDetalle.Descripcion     = model.Descripcion;
                aDetalle.Observacion     = model.Observacion;
                db.Entry(aDetalle).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();

                var aCita = db.Cita.Find(getIdCita(model.DetalleCitaId));
                aCita.Estado          = "Atendido";
                db.Entry(aCita).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(RedirectToAction("Index"));
        }
示例#2
0
 public ActionResult Editar(CitaEditarModel modelo)
 {
     if (ModelState.IsValid)
     {
         var aCita = db.Cita.Find(modelo.CitaId);
         aCita.Fecha           = modelo.Fecha;
         aCita.Hora            = modelo.Hora;
         aCita.ClinicaId       = modelo.ClinicaId;
         db.Entry(aCita).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(RedirectToAction("Index"));
 }