예제 #1
0
        public ForeignStudent GetForeignStudent(string id)
        {
            var errors     = new List <string>();
            var repository = new ForeignStudentRepository();
            var service    = new ForeignStudentService(repository);

            return(service.GetForeignStudent(id, ref errors));
        }
예제 #2
0
        public List <ForeignStudent> GetForeignStudentList()
        {
            var errors     = new List <string>();
            var repository = new ForeignStudentRepository();
            var service    = new ForeignStudentService(repository);

            return(service.GetForeignStudentList(ref errors));
        }
예제 #3
0
        public string InsertForeignStudent(ForeignStudent foreignStudent)
        {
            var errors     = new List <string>();
            var repository = new ForeignStudentRepository();
            var service    = new ForeignStudentService(repository);

            service.InsertForeignStudent(foreignStudent, ref errors);
            if (errors.Count == 0)
            {
                return("ok");
            }

            return("error");
        }
예제 #4
0
        public string DeleteForeignStudent(string id)
        {
            var errors     = new List <string>();
            var repository = new ForeignStudentRepository();
            var service    = new ForeignStudentService(repository);

            service.DeleteForeignStudent(id, ref errors);

            if (errors.Count == 0)
            {
                return("ok");
            }

            return("error");
        }