Example #1
0
        public static ManualCreate GetViewModel(BaseController baseController)
        {
            var manualCreate = new ManualCreate();
            manualCreate.Ensure(baseController);

            return manualCreate;
        }
Example #2
0
        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;
        }