Пример #1
0
        public IActionResult Delete(string id)
        {
            User   user = _userService.Find(User.Identity.Name);
            Donate don  = _donateService.Get(id, user.DeptNo);

            if (don == null)
            {
                return(NotFound());
            }

            _donateService.Remove(don);

            return(NoContent());
        }
Пример #2
0
        public IActionResult Delete(string id)
        {
            Donate don;

            if (GetClaim(User, ClaimEnum.UserType) == "A")
            {
                don = _donateService.Get(id);
            }
            else
            {
                don = _donateService.Get(id, int.Parse(GetClaim(User, ClaimEnum.DeptNo)));
            }

            if (don == null)
            {
                return(NotFound());
            }

            _donateService.Remove(don);

            return(NoContent());
        }