public ActionResult New() { var ViewModel = new NewCompetenciasViewModel { Idiomas = db.Idiomas.ToList(), Estados = db.Estados.ToList() }; return(View(ViewModel)); }
public ActionResult Edit(NewCompetenciasViewModel viewModel) { if (ModelState.IsValid) { db.Entry(viewModel.Competencias).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(viewModel)); }
public ActionResult Create(NewCompetenciasViewModel viewModel) { if (ModelState.IsValid) { db.Competencias.Add(viewModel.Competencias); db.SaveChanges(); return(RedirectToAction("Index")); } return(View("New", viewModel)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var viewModel = new NewCompetenciasViewModel { Competencias = db.Competencias.Find(id), Idiomas = db.Idiomas.ToList(), Estados = db.Estados.ToList() }; if (viewModel.Competencias == null) { return(HttpNotFound()); } return(View("Edit", viewModel)); }