Exemplo n.º 1
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(StatusCode(StatusCodes.Status400BadRequest));
            }

            var costItem = _costItemService.GetById(id.Value);

            if (costItem == null)
            {
                return(StatusCode(StatusCodes.Status404NotFound));
            }

            if (costItem.IsVersion)
            {
                return(StatusCode(StatusCodes.Status403Forbidden));
            }

            return(View(costItem));
        }