public ActionResult Edit(int IDgroup) { GroupEditDetailsModel model = new GroupEditDetailsModel(); using (ZavrsniEFentities db = new ZavrsniEFentities()) { var queryType = db.Group.FirstOrDefault(u => u.IDgroup.Equals(IDgroup)); var query = (from g in db.GroupType select g).ToList(); model.GroupType = new SelectList(query, "ID", "Name", queryType.IDgroupType); model.IDgroup = IDgroup; model.Name = queryType.Name; } return(View(model)); }
public async Task <ActionResult> Edit(int IDgroup, GroupEditDetailsModel model) { using (ZavrsniEFentities db = new ZavrsniEFentities()) { if (ModelState.IsValid) { var group = db.Group.Find(IDgroup); group.Name = model.Name; if (Request["GroupTypeDropDown"].Any()) { var groupTypeSel = Request["GroupTypeDropDown"]; var gt = Convert.ToInt32(groupTypeSel); group.IDgroupType = gt; } db.Entry(group).State = EntityState.Modified; db.SaveChanges(); } } return(Content("Changes are successfully saved!", "text/html")); //return RedirectToAction("Edit", new { IDgroup = IDgroup }); }