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")); }
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")); }