private void FixupProjectSubType(ProjectSubType previousValue)
 {
     if (ProjectSubType != null)
     {
         if (SubTypeId != ProjectSubType.Id)
         {
             SubTypeId = ProjectSubType.Id;
         }
     }
     else if (!_settingFK)
     {
         SubTypeId = null;
     }
 }
 public virtual ActionResult AddSubType(ProjectSubTypeView prjType)
 {
     if (ModelState.IsValid)
     {
         var newtype = new ProjectSubType();
         UpdateModel(newtype);
         Repository.Add(newtype);
         Repository.Save();
         return RedirectToAction(MVC.AppSetting.SubTypeList());
     }
     return View(prjType);
 }