public string EnrollStudentSave(StudentEnrollViewModel aStudentEnrollViewModel) { if (CheckExist(aStudentEnrollViewModel)) { return("Exist"); } StudentEnrollInCourse aStudentEnrollInCourse = new StudentEnrollInCourse(); aStudentEnrollInCourse.StudentId = aStudentEnrollViewModel.StudentId; aStudentEnrollInCourse.CourseId = aStudentEnrollViewModel.CourseId; string tempDate = aStudentEnrollViewModel.Date.ToString("yyyy-MM-dd HH:mm:ss"); aStudentEnrollInCourse.Date = tempDate; aStudentEnrollInCourse.IsAcTive = true; bool flag = aUnitOfWork.Repository <StudentEnrollInCourse>().InsertModel(aStudentEnrollInCourse); aUnitOfWork.Save(); if (flag) { return("Saved"); } else { return("Course Assign faailed <br> Try again"); } }
public bool CheckExist(StudentEnrollViewModel aStudentEnrollViewModel) { StudentEnrollInCourse aCourse = aUnitOfWork.Repository <StudentEnrollInCourse>() .GetModel( x => x.StudentId == aStudentEnrollViewModel.StudentId && x.CourseId == aStudentEnrollViewModel.CourseId && x.IsAcTive == true); if (aCourse == null) { return(false); } else { return(true); } }