/// <summary> /// Creates the guest entity. /// </summary> /// <param name="model">The check into the room model</param> /// <returns>The guest id</returns> public async Task <ResponseModel> CheckIntoRoom(CheckIntoRoomViewModel model) { var guest = new Guest(model.RoomId, model.FullName); if (model.CheckIntoDate != null && model.CheckIntoDate > DateTime.Now) { guest.CheckIntoRoomDate = model.CheckIntoDate.GetValueOrDefault(); } return(await _repository.CheckIntoRoom(guest)); }
public async Task <ResponseModel> CheckIntoRoom(CheckIntoRoomViewModel model) { return(await _storage.CheckIntoRoom(model)); }