public async Task<ActionResult> Abort(SystemJobIndexModel model, long[] ids) { foreach (var item in MaintDbContext.SystemJobs.Where(x => ids.Contains(x.SystemJobId) && x.Status == SystemJobStatus.Init)) { item.Status = SystemJobStatus.Abort; } await MaintDbContext.SaveChangesAsync(); await SetFlashAsync(new FlashMessage { Text = MaintCultureTextResources.SuccessToSave, MessageType = FlashMessageType.Success, }); return Index(model); }
public ActionResult Index(SystemJobIndexModel model) { return Template(model.CreateTemplate(ControllerContext)); }