Example #1
0
        public IHttpActionResult DeleteProfileById(int id)
        {
            UserProfileService service = CreateUserProfileService();

            if (!service.DeleteUserProfile(id))
            {
                return(InternalServerError());
            }
            return(Ok());
        }
        public async Task <IActionResult> Delete([FromQuery(Name = "id")] int id)
        {
            var user = await _service.GetUserProfile(id);

            var account = await _service_account.GetLoginInfo(id);

            if (user == null)
            {
                return(BadRequest("No such user"));
            }
            _service.DeleteUserProfile(user);
            _service_account.deleteLoginInfo(account);
            return(NoContent());
        }
 public ActionResult DeleteConfirmed(Guid id)
 {
     _userProfileService.DeleteUserProfile(id);
     return(RedirectToAction("Index"));
 }