public AssignmentModel Map(AssignmentDTO assignmentDTO) { if (assignmentDTO == null) { return null; } assignmentDTO.Laboratory = _iLaboratoryMapper.Map(_iLaboratoryService.GetById(assignmentDTO.LabId)); var labModel = _iLaboratoryMapper.Map(assignmentDTO.Laboratory); return new AssignmentModel { Id = assignmentDTO.Id, Name = assignmentDTO.Name, Deadline = assignmentDTO.Deadline, LabId = assignmentDTO.Laboratory.Id, Laboratory = labModel }; }
public AttendanceModel Map(AttendanceDTO attendanceDTO) { if (attendanceDTO == null) { return(null); } attendanceDTO.Student = _iStudentMapper.Map(_iStudentService.GetById(attendanceDTO.StudentId)); attendanceDTO.Laboratory = _iLaboratoryMapper.Map(_iLaboratoryService.GetById(attendanceDTO.LabId)); var studentModel = _iStudentMapper.Map(attendanceDTO.Student); var labModel = _iLaboratoryMapper.Map(attendanceDTO.Laboratory); return(new AttendanceModel { AttendanceStatus = attendanceDTO.AttendanceStatus, Student = studentModel, Laboratory = labModel, Id = attendanceDTO.Id, LabId = attendanceDTO.LabId, StudentId = attendanceDTO.StudentId }); }
public LaboratoryModel Get(int id) { LaboratoryModel lab = laboratoryService.GetById(id); return(lab); }