コード例 #1
0
        public IActionResult Delete(int id)
        {
            var result = _flatService.Delete(id);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
コード例 #2
0
        private static void DeleteAllFlat()
        {
            var flatServiceEntities = flatService.GetAll();

            foreach (var flatServiceEntity in flatServiceEntities)
            {
                if (flatService.IsPossibilityToDelete(flatServiceEntity))
                {
                    flatService.Delete(flatServiceEntity);
                }
            }
            var houseServiceEntities = houseService.GetAll();

            foreach (var houseServiceEntity in houseServiceEntities)
            {
                if (houseService.IsPossibilityToDelete(houseServiceEntity))
                {
                    houseService.Delete(houseServiceEntity);
                }
            }
            var plotServiceEntities = plotService.GetAll();

            foreach (var plotServiceEntity in plotServiceEntities)
            {
                if (plotService.IsPossibilityToDelete(plotServiceEntity))
                {
                    plotService.Delete(plotServiceEntity);
                }
            }
            var residenceServiceEntities = residenceService.GetAll();

            foreach (var residenceServiceEntity in residenceServiceEntities)
            {
                if (residenceService.IsPossibilityToDelete(residenceServiceEntity))
                {
                    residenceService.Delete(residenceServiceEntity);
                }
            }
            var roomServiceEntities = roomService.GetAll();

            foreach (var roomServiceEntity in roomServiceEntities)
            {
                if (roomService.IsPossibilityToDelete(roomServiceEntity))
                {
                    roomService.Delete(roomServiceEntity);
                }
            }
        }
コード例 #3
0
        public async Task <IHttpActionResult> Delete([FromBody] int id)
        {
            await _flatService.Delete(id);

            return(Ok());
        }