public ActionResult SchedulerAdd() { SchedulerAddModel model = new SchedulerAddModel { }; return(View(model)); }
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)); } }