public ActionResult Edit(EditarTareaViewModel vmEditar) { try { if (ModelState.IsValid) { var Editar = db.Tareas.Find(vmEditar.id); string desc = vmEditar.tarea; if (desc.ToUpper() != Editar.Desc_Tarea.ToString().ToUpper()) { if (ValidaTarea(desc, vmEditar.id) == false) { Editar.Desc_Tarea = vmEditar.tarea; db.Entry(Editar).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } return(View()); } // TODO: Add update logic here } catch { return(View()); } return(View()); }
// GET: Tareas/Edit/5 public ActionResult Edit(int id) { var tarea = db.Tareas.Find(id); if (tarea == null) { return(HttpNotFound()); } var ViewModel = new EditarTareaViewModel() { profesion = tarea.Profesiones.Desc_Profesion, tarea = tarea.Desc_Tarea }; return(View(ViewModel)); }