public AssignmentModel Map(AssignmentAPIModel assignmentAPIModel) { if (assignmentAPIModel == null) { return(null); } var labModel = _iLaboratoryAPIMapper.Map(assignmentAPIModel.Laboratory); var assign = new AssignmentModel(); assign.Name = assignmentAPIModel.Name; assign.Deadline = assignmentAPIModel.Deadline; assign.Description = assignmentAPIModel.Description; assign.Laboratory = labModel; return(assign); //return new AssignmentModel //{ // AssignmentStatus = assignment, // Student = studentModel, // Laboratory = labModel //}; //AssignmentModel assignmentModel = new AssignmentModel(assignment, studentModel, labModel); //return assignmentModel; }
public AssignmentAPIShortModel Map(AssignmentAPIModel assignmentAPIModel) { if (assignmentAPIModel == null) { return(null); } return(new AssignmentAPIShortModel { Name = assignmentAPIModel.Name, LabNumber = assignmentAPIModel.Laboratory.LabNumber, Description = assignmentAPIModel.Description, Deadline = assignmentAPIModel.Deadline }); }