public static ManualCreate GetViewModel(BaseController baseController) { var manualCreate = new ManualCreate(); manualCreate.Ensure(baseController); return manualCreate; }
public static ManualCreate GetViewModel(BaseController baseController, ManualCreate manualCreate) { manualCreate.Ensure(baseController); manualCreate.Validate(baseController); if (!baseController.ModelState.IsValid) return manualCreate; Manual manual = manualCreate.GetModel(); ManualCache.Insert(baseController.Db, manual); return manualCreate; }