コード例 #1
0
        public List <Schools.Student> GetAllStudent(Schools.Student student)
        {
            var studentModel = _studentRepository.GetAll();

            if (!string.IsNullOrWhiteSpace(student.Name))
            {
                studentModel = studentModel.Where(c => c.Name.Contains(student.Name));
            }
            if (!string.IsNullOrWhiteSpace(student.Class))
            {
                studentModel = studentModel.Where(c => c.Class.Contains(student.Class));
            }
            return(studentModel.ToList());
        }
コード例 #2
0
        public void UpdateStudent(Schools.Student student)
        {
            var studentModel = _studentRepository.Get(student.Id);

            if (studentModel != null)
            {
                studentModel.Name       = student.Name;
                studentModel.Class      = student.Class;
                studentModel.Birthday   = student.Birthday;
                studentModel.Sex        = student.Sex;
                studentModel.Department = student.Department;
            }
            else
            {
                throw new ApplicationException("Network failure, please refresh and try again!");
            }
        }
コード例 #3
0
 public Schools.Student CreateStudent(Schools.Student student)
 {
     return(_studentRepository.Insert(student));
 }