예제 #1
0
        public Institution GetByID(int institutionID)
        {
            if (institutionID == 0) throw new ArgumentNullException("institutionID");

            InstitutionRepository repository = new InstitutionRepository();
            return repository.Select(institutionID);
        }
예제 #2
0
        public bool Delete(int institutionID)
        {
            InstitutionRepository repository = new InstitutionRepository();
            Institution institution = repository.Select(institutionID);

            return repository.Delete(institution);
        }
예제 #3
0
        public Institution GetByUserName(string userName)
        {
            if (String.IsNullOrWhiteSpace(userName)) throw new ArgumentNullException("userName");

            InstitutionFilter filter = new InstitutionFilter();
            filter.UserName = userName;

            InstitutionRepository repository = new InstitutionRepository();
            return repository.Select(filter).SingleOrDefault();
        }
예제 #4
0
 public List<Institution> GetAll()
 {
     InstitutionRepository repository = new InstitutionRepository();
     return repository.Select();
 }