コード例 #1
0
        public async Task <IActionResult> UndDlete(long id)
        {
            var costcenter = await _costCenterRepo.GetEntityAsync(id);

            if (costcenter == null)
            {
                return(NotFound(Resources.CostCenters.CostCenterResource.CostCenterNotFound));
            }

            var affectedRows = await _costCenterRepo.SetUnDeletedAsync(costcenter);

            if (affectedRows > 0)
            {
                var viewModel = AutoMapper.Mapper.Map <CostCenterViewModel>(costcenter);
                return(Ok(viewModel));
            }
            return(BadRequest());
        }