public JsonResult DoImport() { var success = true; var message = "保存成功!"; var user = OperatorProvider.Provider.Current(); if (this.Request.Files.Count > 0) { var book = new Workbook(this.Request.Files[0].InputStream); var sheet = book.Worksheets[0]; var bll = new DeptCycleTaskBLL(); try { var titleIndex = this.GetTitleRow(sheet); var data = this.GetData(sheet, titleIndex, user.UserId); bll.SaveForm(data, user.UserId); } catch (Exception e) { success = false; message = e.Message; } } return(Json(new AjaxResult() { type = success ? ResultType.success : ResultType.error, message = message })); }
public ActionResult SaveForm(DeptCycleTaskEntity entity) { try { var user = OperatorProvider.Provider.Current(); var deptcycle = new DeptCycleTaskBLL(); deptcycle.SaveForm(entity, user.UserId); return(Success("操作成功。")); } catch (Exception ex) { return(Error(ex.Message)); } }