public ActionResult Specialization(int id)
        {
            SpecializationVM model = new SpecializationVM();

            model.doctor = repo.GetById(id);

            model.specialization = repo.GetSpecializationsByDoctorId(id);
            context.SaveChanges();

            return(View(model));
        }
 public ActionResult PostASpecialization(SpecializationVM vm, Guid DegreeProgramID)
 {
     if (ModelState.IsValid)
     {
         var model = new Specialization
         {
             Name         = vm.Name,
             Description  = vm.Description,
             CreationDate = GetCurrentDate()
         };
         _unitOfWork.Departments.AddASpecialization(model, DegreeProgramID);
         _unitOfWork.Complete();
     }
     return(PartialView("Degrees/_SpecializationPartial", vm));
 }