public Issue SolveThis(Issue selectedItem) { PersonelViewModel pvm = new PersonelViewModel(); var t = pvm.LoggedPersonel; DataAccessService da = new DataAccessService(); var temp = selectedItem; //service.SelectedUpdate(selectedItem.IssueID); if (temp.Solved != true) { temp.Solved = true; temp.SolvedBy = t.PersonelName; selectedItem = temp; da.SelectedUpdate(selectedItem.IssueID, t.PersonelName); da.UpdatePersonel(t.PersonelID); da.ScoreBoard(); pvm.SolvedCountIncrease(); } return(selectedItem); }