public async Task <IActionResult> EditAssignee(string id)
        {
            var model = new EditAssigneeViewModel();


            if (!String.IsNullOrEmpty(id))
            {
                var user = await userManager.FindByIdAsync(id);

                if (user != null)
                {
                    model.Name  = user.Name;
                    model.Email = user.Email;
                }
            }
            return(View(model));
        }
        public async Task <IActionResult> EditUser(string id, EditAssigneeViewModel model)
        {
            if (ModelState.IsValid)
            {
                var user = await userManager.FindByIdAsync(id);

                if (user != null)
                {
                    user.Name  = model.Name;
                    user.Email = model.Email;

                    IdentityResult result = await userManager.UpdateAsync(user);

                    if (result.Succeeded)
                    {
                        return(RedirectToAction("Index"));
                    }
                }
            }
            return(View(model));
        }