public ActionResult DetalleCita(String id) { var idD = getDetalleId(id); ObsDesViewModel model = new ObsDesViewModel(); model.DetalleCitaId = idD; ViewBag.Id = id; return(View(model)); }
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")); }