public void CreateApplication(Application application) { application.UniversityOffer = "P"; application.Firm = false; IList <Application> applicationList = _applicationDAO.GetApplications(application.ApplicantId); foreach (Application _application in applicationList) { if (_application.CourseName == application.CourseName) { throw new Exception("Already applied for this course!"); } if (_application.Firm == true) { throw new Exception("You've already made a firm!"); } } if (applicationList.Count() < 5) { _applicationDAO.CreateApplication(application); } }
/// Get list of applications method public IList <Application> GetApplications() { return(_applicationDAO.GetApplications()); }
public IList <ApplicationBEAN> GetApplications(int applicantId) { return(applicationDAO.GetApplications(applicantId)); }