コード例 #1
0
ファイル: Add.cs プロジェクト: moayyaed/YetaWF-Modules
        public ActionResult SchedulerAdd()
        {
            SchedulerAddModel model = new SchedulerAddModel {
            };

            return(View(model));
        }
コード例 #2
0
ファイル: Add.cs プロジェクト: moayyaed/YetaWF-Modules
 public async Task <ActionResult> SchedulerAdd_Partial(SchedulerAddModel model)
 {
     if (!ModelState.IsValid)
     {
         return(PartialView(model));
     }
     using (SchedulerDataProvider dataProvider = new SchedulerDataProvider()) {
         if (!await dataProvider.AddItemAsync(model.GetEvent()))
         {
             throw new Error(this.__ResStr("alreadyExists", "A scheduler item named \"{0}\" already exists."), model.Name);
         }
         return(FormProcessed(model, this.__ResStr("okSaved", "New scheduler item saved"), OnPopupClose: OnPopupCloseEnum.ReloadModule));
     }
 }