public async Task <IActionResult> DeleteType(Guid id)
        {
            try
            {
                var user = await _userManager.GetUserAsync(User);

                if (user != null)
                {
                    var type = await _typeService.GetById(user, id);

                    if (type != null)
                    {
                        var userRoles = await _userManager.GetRolesAsync(user);

                        await _typeService.DeleteDefault(userRoles, type);
                    }
                }
            }
            catch (DbUpdateConcurrencyException)
            {
                throw;
            }
            return(RedirectToAction(nameof(Index)));
        }