public async Task <CorpsDto> AddCorpsAsync() { CorpsDto corpsView = new CorpsDto(); corpsView.Id = await _service.AddAsync(corpsView); return(corpsView); }
/// <summary> /// Получить этажи заданного корпуса /// </summary> /// <param name="corpsDto">Информация о корпусе</param> public ObservableCollection <FloorDto> GetCorpsFloors(CorpsDto corpsDto) { return(new ObservableCollection <FloorDto>(_hotelProvider.GetCorpsFloors <FloorDto>(corpsDto.Id))); }
/// <summary> /// Получить статистику по корпусу /// </summary> /// <param name="corpsDto">DTO корпуса</param> public StatisticsInfoDto GetCorpsStatistics(CorpsDto corpsDto) { return(_hotelProvider.GetCorpsStatistics <StatisticsInfoDto>(corpsDto.Id)); }