public IActionResult Edit(long id, [Bind("PersonGroupPeopleID,PersonID,GroupPeopleID")] PersonGroupPeople personGroupPeople) { if (id != personGroupPeople.PersonGroupPeopleID) { return(NotFound()); } if (ModelState.IsValid) { try { service.Update(personGroupPeople); } catch (DbUpdateConcurrencyException) { if (!PersonGroupPeopleExists(personGroupPeople.PersonGroupPeopleID)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Edit", "Person", new { id = personGroupPeople.PersonID })); } ViewData["GroupPeopleID"] = new List <SelectListItem>(service.GetSelectListGroupPeople()); return(View(personGroupPeople)); }
public IActionResult CreateGroup(string personID, [Bind("PersonGroupPeopleID,PersonID,GroupPeopleID")] PersonGroupPeople personGroupPeople) { if (ModelState.IsValid) { service.Add(personGroupPeople); return(RedirectToAction("Edit", "Person", new { id = personGroupPeople.PersonID })); } ViewData["GroupPeopleID"] = new List <SelectListItem>(service.GetSelectListGroupPeople()); ViewData["PersonID"] = personGroupPeople.PersonID; return(View(personGroupPeople)); }
public IActionResult Details(long?id) { if (id == null) { return(NotFound()); } PersonGroupPeople personGroupPeople = service.FindById(id.Value); if (personGroupPeople == null) { return(NotFound()); } return(View(personGroupPeople)); }
public IActionResult DeleteConfirmed(long id, bool?goToGroup, bool?goToPerson) { //long productID; PersonGroupPeople personGroupPeople = service.FindById(id); service.Remove(id); if (goToPerson == true) { return(RedirectToAction("Edit", "Person", new { id = personGroupPeople.PersonID })); } if (goToGroup == true) { return(RedirectToAction("Edit", "GroupPeople", new { id = personGroupPeople.GroupPeopleID })); } return(RedirectToAction("Edit", "Person", new { id = personGroupPeople.PersonID })); }
public IActionResult Edit(long?id) { if (id == null) { return(NotFound()); } PersonGroupPeople personGroupPeople = service.FindById(id.Value); if (personGroupPeople == null) { return(NotFound()); } ViewData["GroupPeopleID"] = new List <SelectListItem>(service.GetSelectListGroupPeople()); return(View(personGroupPeople)); }
public IActionResult Delete(long?id, bool?goToGroup, bool?goToPerson) { if (id == null) { return(NotFound()); } PersonGroupPeople personGroupPeople = service.FindById(id.Value); if (personGroupPeople == null) { return(NotFound()); } ViewData["GoToGroup"] = goToGroup == true ? goToGroup : false; ViewData["GoToPerson"] = goToPerson == true ? goToPerson : false; return(View(personGroupPeople)); }
public void Add(PersonGroupPeople personGroupPeople) { repository.Add(personGroupPeople); }
public void Update(PersonGroupPeople personGroupPeople) { repository.Update(personGroupPeople); }
public void Update(PersonGroupPeople personGroupPeople) { context.PersonGroupPeoples.Update(personGroupPeople); context.SaveChanges(); }
public void Add(PersonGroupPeople personGroupPeople) { context.PersonGroupPeoples.Add(personGroupPeople); context.SaveChanges(); }