public ActionResult Create(Tecnico tecnico) { if (ModelState.IsValid) { try { db.Tecnico.Add(tecnico); db.SaveChanges(); return RedirectToAction("Index"); } catch (Exception ex) { ModelState.AddModelError("TecnicoError", "Error creando el tecnico"); return View(tecnico); } } ViewBag.Especialidad = new SelectList(db.Especialidad, "IdEspecialidad", "Descripcion", tecnico.Especialidad); ViewBag.Unidad = new SelectList(db.Unidad, "IdUnidad", "Descripcion", tecnico.Unidad); return View(tecnico); }
public ActionResult Edit(Tecnico tecnico) { if (ModelState.IsValid) { db.Entry(tecnico).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.Especialidad = new SelectList(db.Especialidad, "IdEspecialidad", "Descripcion", tecnico.Especialidad); ViewBag.Unidad = new SelectList(db.Unidad, "IdUnidad", "Descripcion", tecnico.Unidad); return View(tecnico); }