示例#1
0
        public async Task <IActionResult> TurnOffProductionArea([FromRoute] int productionId)
        {
            try
            {
                var result = await _service.ChangeProductionAreaStatus(productionId, false);

                var productionModel = new ProductionModel
                {
                    ProductionId = result.ProductionId,
                    Restrictions = result.Restrictions,
                    On           = result.On
                };

                return(Ok(productionModel));
            }
            catch
            {
                return(StatusCode(500));
            }
        }