コード例 #1
0
ファイル: FlatController.cs プロジェクト: ice19942335/BBIT
        public IActionResult GetAllFlats()
        {
            var allFlatsResult = _flatService.GetAllFlats();

            if (!allFlatsResult.Status)
            {
                if (allFlatsResult.ServerError)
                {
                    return(StatusCode(500));
                }

                return(BadRequest(new FailedFlatResponse
                {
                    Errors = allFlatsResult.Errors,
                    Status = allFlatsResult.Status
                }));
            }

            return(Ok(new SuccessAllFlatResponse
            {
                Flats = allFlatsResult.Flats,
                Status = allFlatsResult.Status
            }));
        }