Example #1
0
        public static ManualEdit GetViewModel(BaseController baseController, ManualEdit manualEdit)
        {
            manualEdit.Ensure(baseController);
            manualEdit.Validate(baseController);

            if (!baseController.ModelState.IsValid)
                return manualEdit;

            Manual manual = manualEdit.GetModel();
            bool success = ManualCache.Update(baseController.Db, manual);
            return success ? manualEdit : null;
        }