public async Task <ActionResult> DeleteToSemester(string id, string semesterid) { Group group = await Models.Group.GetInstanceAsync(id); if (group == null) { return(View("~/Views/Shared/Error.cshtml")); } Semester semester = await Semester.GetInstanceAsync(semesterid); if (semester == null) { return(View("~/Views/Shared/Error.cshtml")); } if (group.DeleteToSemester(id, semesterid)) { return(Redirect(String.Format("/Group/Group/{0}", id))); } else { return(View("~/Views/Shared/Error.cshtml")); } }