示例#1
0
        public InventoryManagement ConvertDTOToEntity(InventoryManagementDTO dto)
        {
            Room             room      = _roomConverter.ConvertDTOToEntity(dto.Room);
            Room             roomTo    = _roomConverter.ConvertDTOToEntity(dto.RoomTo);
            List <Equipment> equipment = dto.Equipment.Select(eq => _equipmentConverter.ConvertDTOToEntity(eq)).ToList();

            return(new InventoryManagement(dto.Id, dto.Beginning, dto.End, room, equipment, roomTo));
        }
示例#2
0
 public Appointment ConvertDTOToEntity(AppointmentDTO dto)
 => new Appointment(
     dto.Id,
     dto.Beginning,
     dto.End,
     _roomConverter.ConvertDTOToEntity(dto.Room)
     );
示例#3
0
 public Equipment ConvertDTOToEntity(EquipmentDTO dto)
 => new Equipment(
     dto.Id,
     dto.Type,
     dto.Description,
     dto.Name,
     _roomConverter.ConvertDTOToEntity(dto.Room)
     );
示例#4
0
 public Renovation ConvertDTOToEntity(RenovationDTO dto)
 => new Renovation(
     dto.Id,
     dto.Beginning,
     dto.End,
     _roomConverter.ConvertDTOToEntity(dto.Room),
     dto.Type,
     dto.NewType
     );
 public MedicalAppointment ConvertDTOToEntity(MedicalAppointmentDTO dto)
 => new MedicalAppointment(
     dto.Id,
     dto.Beginning,
     dto.End,
     _roomConverter.ConvertDTOToEntity(dto.Room),
     dto.Type,
     _guestConverter.ConvertDTOToEntity(dto.Patient),
     _doctorConverter.ConvertListDTOToListEntity(dto.Doctors)
     );