예제 #1
0
        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"));
            }
        }