public string addVoucherSummary(string voucherSummaryJson) { try { //创建service层实例 voucherSummaryService = new VoucherSummaryService(); //处理json VoucherSummary voucherSummary = FinanceJson.getFinanceJson().toObject <VoucherSummary>(voucherSummaryJson); if (voucherSummaryService.addVoucherSummary(voucherSummary)) { 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="ids">id数组</param> /// <returns>是否成功</returns> public Boolean delVoucherSummary(int[] ids) { VoucherSummary voucherSummary = new VoucherSummary(); for (int i = 0; i < ids.Length; i++) { voucherSummary = commonModel.comFind <VoucherSummary>(voucherSummary, ids[i]); if (commonModel.comDel <VoucherSummary>(voucherSummary) <= 0) { return(false); } } return(true); }
/// <summary> /// 审核 /// </summary> /// <param name="ids">id数组</param> /// <param name="examineName">审核人姓名</param> /// <returns>是否成功</returns> public Boolean examineVoucherSummary(int[] ids, string examineName) { VoucherSummary voucherSummary = new VoucherSummary(); for (int i = 0; i < ids.Length; i++) { voucherSummary = commonModel.comFind <VoucherSummary>(voucherSummary, ids[i]); voucherSummary.man = examineName; if (commonModel.comUpd <VoucherSummary>(voucherSummary) <= 0) { return(false); } } return(true); }
public VoucherSummary getParent() { VoucherSummary voucherSummary = new VoucherSummary(); voucherSummary.id = this.id; voucherSummary.word = this.word; voucherSummary.no = this.no; voucherSummary.@abstract = this.@abstract; voucherSummary.code = this.code; voucherSummary.department = this.department; voucherSummary.expenditure = this.expenditure; voucherSummary.note = this.note; voucherSummary.man = this.man; voucherSummary.money = this.money; voucherSummary.company = this.company; voucherSummary.voucherDate = this.voucherDate; voucherSummary.real = this.real; return(voucherSummary); }
/// <summary> /// 新增 /// </summary> /// <param name="voucherSummary">新对象</param> /// <returns>是否成功</returns> public Boolean addVoucherSummary(VoucherSummary voucherSummary) { voucherSummary.company = account.company; return(commonModel.comAdd <VoucherSummary>(voucherSummary) > 0); }