public ViewResult ManageSpecializations()
        {
            AppUser user = GetUser().Result;


            //if(GetUser()==null)
            // {
            //     user= userManager.GetUserAsync(HttpContext.User).Result;
            // }
            //else
            // {
            //     user = GetUser().Result;
            // }

            //AppUser user = userManager.GetUserAsync(HttpContext.User).Result;

            ManageSpecializationsViewModel model = new ManageSpecializationsViewModel()
            {
                specializations = repository.GetDoctorSpecializations(user.Id), UserId = user.Id, SpecializationName = "None"
            };

            return(View(model));
        }
 public ActionResult RemoveSpecialization(ManageSpecializationsViewModel model)
 {
     repository.DeleteDoctorSpecialization(model.UserId, model.SpecializationId);
     return(RedirectToAction("ManageSpecializations"));
 }