Exemple #1
0
        public static List <ScheduleDTO> ListToDTO(List <Schedule_tbl> scheduleListDal)
        {
            List <ScheduleDTO> List = new List <ScheduleDTO>();

            foreach (Schedule_tbl s in scheduleListDal)
            {
                ScheduleDTO schedule = new ScheduleDTO(s);
                List.Add(schedule);
            }
            return(List);
        }
        public static Schedule GetSchedule(DTO.ScheduleDTO ScheduleDto)
        {
            Schedule Schedule = new Schedule();

            Schedule.Date      = ScheduleDto.Date;
            Schedule.TeacherId = ScheduleDto.TeacherId;
            Schedule.Hour      = ScheduleDto.starTtime;
            Schedule.StudentId = ScheduleDto.StudentId;
            Schedule.Subject   = ScheduleDto.Subject;
            //  Schedule.ScheduleId = ScheduleDto.ScheduleId;
            return(Schedule);
        }
Exemple #3
0
 public static Schedule DTOToSchedule(ScheduleDTO schedule)
 {
     return(new Schedule()
     {
         Day = schedule.Day,
         Hour = schedule.Hour,
         Num = schedule.Num,
         Room = schedule.Room,
         WeekDay = schedule.WeekDay,
         GroupId = schedule.GroupId
     });
 }
Exemple #4
0
 public static Schedule_tbl ToDAL(ScheduleDTO s)
 {
     return(new Schedule_tbl
     {
         ScheduleCode = s.ScheduleCode,
         EventCode = s.EventCode,
         BusinessCode = s.BusinessCode,
         EventDate = s.EventDate,
         Duration = s.Duration,
         Done = s.Done,
         Cost = s.Cost,
         Hour = s.Hour,
         Description = s.Description,
         Subject = s.Subject,
         ScheduleId = s.ScheduleId
     });
 }
Exemple #5
0
        public int CompareTo(object obj)
        {
            ScheduleDTO s = obj as ScheduleDTO;

            return(Hour - s.Hour);
        }