public ActionResult Edit(string id, AppraisalNonJobKPI model, List <NonJobKPI> items) { try { if (ModelState.IsValid) { db.AppraisalNonJobKPIs.Add(model); db.Entry(model).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(RedirectToAction("Performance", "Admin")); } catch { return(View()); } }
public ActionResult Create(AppraisalNonJobKPI model, List <NonJobKPI> items) { //try //{ if (ModelState.IsValid) { foreach (var item in items) { //item.Code = model.Code; //item.AppraisalClass = model.AppraisalClass; item.Id = Guid.NewGuid(); } model.Lines = items; db.AppraisalNonJobKPIs.Add(model); db.SaveChanges(); return(RedirectToAction("Performance", "Admin")); } return(View(model)); //} //catch //{ // return View(); //} }