Ejemplo n.º 1
0
        public static StudentModel Transform(DomainStudent input)
        {
            var output = new StudentModel();

            Transformers.ForEach(i => i(input, output));

            return(output);
        }
Ejemplo n.º 2
0
        public void Insert(DomainStudent student)
        {
            Session.Save(student);

            if (student.StudentCourses != null)
            {
                foreach (var course in student.StudentCourses)
                {
                    Session.Save(course);
                }
            }

            Session.Flush();
        }
Ejemplo n.º 3
0
 public void Delete(DomainStudent student)
 {
     Session.Delete(student);
     Session.Flush();
 }
Ejemplo n.º 4
0
 public void Evict(DomainStudent student)
 {
     Session.Evict(student);
 }
Ejemplo n.º 5
0
 public void Update(DomainStudent student)
 {
     Session.Update(student);
     Session.Flush();
 }