public string updVoucherSummary(string newVoucherSummary) { try { //创建service层实例 voucherSummaryService = new VoucherSummaryService(); //处理json VoucherSummaryItem voucherSummaryItem = FinanceJson.getFinanceJson().toObject <VoucherSummaryItem>(newVoucherSummary); if (voucherSummaryService.updVoucherSummary(voucherSummaryItem)) { return(FinanceResultData.getFinanceResultData().success(200, null, "成功")); } else { return(FinanceResultData.getFinanceResultData().fail(500, null, "错误")); } } catch (InvalidOperationException ex) { //身份验证不通过 return(FinanceResultData.getFinanceResultData().fail(401, null, ex.Message)); } catch (Exception ex) { //未知的错误 return(FinanceResultData.getFinanceResultData().fail(500, null, "未知的错误")); } }
/// <summary> /// 修改 /// </summary> /// <param name="voucherSummaryItem">子类</param> /// <returns>是否成功</returns> public Boolean updVoucherSummary(VoucherSummaryItem voucherSummaryItem) { voucherSummaryItem.company = account.company; int result = commonModel.comUpd <VoucherSummary>(voucherSummaryItem.getParent()); return(result > 0); }