public string delExpenditure(string idsJson) { try { //创建service层实例 financingService = new FinancingService(); //处理json int[] ids = FinanceJson.getFinanceJson().toObject <int[]>(idsJson); if (financingService.deleteFinancingExpenditure(ids)) { 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, "未知的错误")); } }
public string updIncome(string newIncome) { try { //创建service层实例 financingService = new FinancingService(); //处理json FinancingIncome financingIncome = FinanceJson.getFinanceJson().toObject <FinancingIncome>(newIncome); //修改操作 if (financingService.updateFinancingIncome(financingIncome)) { 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, "未知的错误")); } }
public string addExpenditure(string expenditureJson) { try { //创建service层实例 financingService = new FinancingService(); //处理json FinancingExpenditure financingExpenditure = FinanceJson.getFinanceJson().toObject <FinancingExpenditure>(expenditureJson); if (financingService.addFinancingExpenditure(financingExpenditure)) { 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, "未知的错误")); } }
public string getExpenditureList(string financePageJson) { //分页对象 FinancePage <FinancingExpenditure> financePage = null; try { //创建service层实例 financingService = new FinancingService(); //处理json financePage = FinanceJson.getFinanceJson().toObject <FinancePage <FinancingExpenditure> >(financePageJson); //获取处理过的分页对象 financePage = financingService.getFinancingExpenditureList(financePage); return(FinanceResultData.getFinanceResultData().success(200, financePage, "成功")); } catch (InvalidOperationException ex) { //身份验证不通过 return(FinanceResultData.getFinanceResultData().fail(401, null, ex.Message)); } catch (Exception ex) { //未知的错误 return(FinanceResultData.getFinanceResultData().fail(500, null, "未知的错误")); } }