public string update(string newUserJson) { try { //创建service层实例 user_managementservice = new User_ManagementService(); //处理json User_ManagementItem user_managementitem = FinanceJson.getFinanceJson().toObject <User_ManagementItem>(newUserJson); //修改操作 user_managementitem = user_managementservice.updUserService(user_managementitem); if (user_managementitem != null) { return(FinanceResultData.getFinanceResultData().success(200, user_managementitem, "成功")); } 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 getSpace() { string msg = "错误"; int code = 500; try { int state = FinanceSpace.getFinanceSpace().checkSpace(); switch (state) { case -1: msg = "您在我公司租用的数据库容量即将超出上限,请注意。"; code = 200; break; case 0: msg = "已使用容量不超过90%,请放心使用。"; code = 200; break; default: msg = "错误"; code = 500; break; } return(FinanceResultData.getFinanceResultData().success(code, null, msg)); } catch { return(FinanceResultData.getFinanceResultData().success(code, null, msg)); } }
public string getquanxian(string quanxianJson) { try { //创建service层实例 user_managementservice = new User_ManagementService(); //处理json Account user = FinanceJson.getFinanceJson().toObject <Account>(quanxianJson); quanxian quanxian = user_managementservice.selectQuanXianService(user); if (quanxian != null) { return(FinanceResultData.getFinanceResultData().success(200, quanxian, "获取权限成功")); } 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 updateQX(string quanxian, string bianhao) { try { //创建service层实例 user_managementservice = new User_ManagementService(); //处理json quanxianItem quanxianitem = FinanceJson.getFinanceJson().toObject <quanxianItem>(quanxian); //修改操作 quanxianitem.bianhao = bianhao; quanxianitem = user_managementservice.updQuanXianService(quanxianitem); if (quanxianitem != null) { return(FinanceResultData.getFinanceResultData().success(200, quanxianitem, "成功")); } 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 add(string userJson) { try { //创建service层实例 user_managementservice = new User_ManagementService(); //处理json Account user = FinanceJson.getFinanceJson().toObject <Account>(userJson); if (user_managementservice.newUserService(user)) { 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 addVoucherWord(string wordJson) { try { //创建service层实例 voucherWordService = new VoucherWordService(); //处理json VoucherWord voucherWord = FinanceJson.getFinanceJson().toObject <VoucherWord>(wordJson); if (voucherWordService.addVoucherWord(voucherWord)) { 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 addIncome(string incomeJson) { try { //创建service层实例 investmentService = new InvestmentService(); //处理json InvestmentIncome investmentIncome = FinanceJson.getFinanceJson().toObject <InvestmentIncome>(incomeJson); if (investmentService.addInvestmentIncome(investmentIncome)) { 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 delAccounting(string idJson) { if (idJson != "") { try { int[] ids = FinanceJson.getFinanceJson().toObject <int[]>(idJson); asc = new AccountingService(); if (asc.delAccounting(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, "未知的错误")); } } else { return(FinanceResultData.getFinanceResultData().fail(500, null, "失败")); } }
public string addExpenditure(string expenditureJson) { try { //创建service层实例 managementService = new ManagementService(); //处理json ManagementExpenditure managementExpenditure = FinanceJson.getFinanceJson().toObject <ManagementExpenditure>(expenditureJson); if (managementService.addManagementExpenditure(managementExpenditure)) { 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 addSimpleAccounting(string simpleAccountingJson) { try { //创建service层实例 simpleAccountingService = new SimpleAccountingService(); //处理json SimpleAccounting simpleAccounting = FinanceJson.getFinanceJson().toObject <SimpleAccounting>(simpleAccountingJson); if (simpleAccountingService.newSimpleAccounting(simpleAccounting)) { 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 updExpenditure(string newExpenditure) { try { //创建service层实例 investmentService = new InvestmentService(); //处理json InvestmentExpenditure investmentExpenditure = FinanceJson.getFinanceJson().toObject <InvestmentExpenditure>(newExpenditure); //修改操作 if (investmentService.updateInvestmentExpenditure(investmentExpenditure)) { 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层实例 managementService = new ManagementService(); //处理json ManagementIncome managementIncome = FinanceJson.getFinanceJson().toObject <ManagementIncome>(newIncome); //修改操作 if (managementService.updateManagementIncome(managementIncome)) { 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 <ManagementExpenditure> financePage = null; try { //创建service层实例 managementService = new ManagementService(); //处理json financePage = FinanceJson.getFinanceJson().toObject <FinancePage <ManagementExpenditure> >(financePageJson); //获取处理过的分页对象 financePage = managementService.getManagementExpenditureList(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, "未知的错误")); } }
public string getListOfGrade(int classId, int grade, int code) { if (classId != 0 && grade != 0) { try { List <Accounting> accountingList = new List <Accounting>(); asc = new AccountingService(); accountingList = asc.getList(classId, grade, code); if (accountingList != null) { return(FinanceResultData.getFinanceResultData().success(200, accountingList, "成功")); } 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, "未知的错误")); } } else { return(FinanceResultData.getFinanceResultData().fail(500, null, "失败")); } }
public string delExpenditure(string idsJson) { try { //创建service层实例 managementService = new ManagementService(); //处理json int[] ids = FinanceJson.getFinanceJson().toObject <int[]>(idsJson); if (managementService.deleteManagementExpenditure(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 updateDo(string oldDo, string newDo) { try { asc = new AccountService(true); int result = asc.updateDo(oldDo, newDo); string resultStr = ""; switch (result) { case 1: resultStr = FinanceResultData.getFinanceResultData().success(200, null, "修改成功"); break; case -1: resultStr = FinanceResultData.getFinanceResultData().fail(412, null, "旧操作密码错误"); break; default: resultStr = FinanceResultData.getFinanceResultData().fail(500, null, "修改失败"); break; } return(resultStr); } catch (InvalidOperationException ex) { //身份验证不通过 return(FinanceResultData.getFinanceResultData().fail(401, null, ex.Message)); } catch (Exception ex) { //未知的错误 return(FinanceResultData.getFinanceResultData().fail(500, null, "未知的错误")); } }
public string getAccountingBalance(string start_date, string stop_date) { try { cs = new ChartsService(); Dictionary <string, List <decimal> > result = cs.getAccountBalanceService(start_date, stop_date); if (result != null) { return(FinanceResultData.getFinanceResultData().success(200, result, "科目余额")); } else { return(FinanceResultData.getFinanceResultData().success(500, null, "科目余额图表未查询到数据或数据有误")); } } catch (InvalidOperationException ex) { //身份验证不通过 return(FinanceResultData.getFinanceResultData().fail(401, null, ex.Message)); } catch (Exception ex) { //未知的错误 return(FinanceResultData.getFinanceResultData().fail(500, null, "未知的错误")); } }
public string getSimpleAccountingList(string financePageJson) { using (fin = new FinanceEntities()) { //分页对象 FinancePage <SimpleAccountingSummary> financePage = null; try { //创建service层实例 simpleAccountingService = new SimpleAccountingService(); //处理json financePage = FinanceJson.getFinanceJson().toObject <FinancePage <SimpleAccountingSummary> >(financePageJson); //获取处理过的分页对象 financePage = simpleAccountingService.getSimpleAccountingList(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, "未知的错误")); } } }
public string getDepartmentList() { try { //创建service层实例 departmentService = new DepartmentService(); //获取集合 List <Department> list = departmentService.getList(); if (list != null) { return(FinanceResultData.getFinanceResultData().success(200, list, "成功")); } else { return(FinanceResultData.getFinanceResultData().fail(500, list, "错误")); } } catch (InvalidOperationException ex) { //身份验证不通过 return(FinanceResultData.getFinanceResultData().fail(401, null, ex.Message)); } catch (Exception ex) { //未知的错误 return(FinanceResultData.getFinanceResultData().fail(500, null, "未知的错误")); } }
public string delSimpleAccounting(string idsJson) { try { //创建service层实例 simpleAccountingService = new SimpleAccountingService(); //处理json int[] ids = FinanceJson.getFinanceJson().toObject <int[]>(idsJson); if (simpleAccountingService.delSimpleAccounting(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 update(string newDepartmentJson) { try { //创建service层实例 departmentService = new DepartmentService(); //处理json DepartmentItem departmentItem = FinanceJson.getFinanceJson().toObject <DepartmentItem>(newDepartmentJson); //修改操作 departmentItem = departmentService.updDepartmentService(departmentItem); if (departmentItem != null) { return(FinanceResultData.getFinanceResultData().success(200, departmentItem, "成功")); } 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 getList2(string financePageJson, string dep) { //分页对象 FinancePage <DepartmentItem> financePage = null; try { //创建service层实例 departmentService = new DepartmentService(); //处理json financePage = FinanceJson.getFinanceJson().toObject <FinancePage <DepartmentItem> >(financePageJson); //获取处理过的分页对象 financePage = departmentService.getListService2(financePage, dep); 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, "未知的错误")); } }
public string getSimpleDataList(string financePageJson, string start_date, string stop_date) { //分页对象 FinancePage <SimpleData> financePage = null; try { //创建service层实例 simpleDataService = new SimpleDataService(); //处理json financePage = FinanceJson.getFinanceJson().toObject <FinancePage <SimpleData> >(financePageJson); //获取处理过的分页对象 financePage = simpleDataService.getSimpleDataList(financePage, start_date, stop_date); 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, "未知的错误")); } }
public string add(string departmentJson) { try { //创建service层实例 departmentService = new DepartmentService(); //处理json Department department = FinanceJson.getFinanceJson().toObject <Department>(departmentJson); if (departmentService.newDepartmentService(department)) { 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 updSimpleData(string newSimpleData) { try { //创建service层实例 simpleDataService = new SimpleDataService(); //处理json SimpleData simpleData = FinanceJson.getFinanceJson().toObject <SimpleData>(newSimpleData); //修改操作 if (simpleDataService.updSimpleData(simpleData)) { 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 getList2(string financePageJson, int classId, string code) { if (financePageJson != "") { FinancePage <AccountingItem> financePage = new FinancePage <AccountingItem>(); financePage = FinanceJson.getFinanceJson().toObject <FinancePage <AccountingItem> >(financePageJson); try { asc = new AccountingService(); financePage = asc.getList2(financePage, classId, code); 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, "未知的错误")); } } else { return(FinanceResultData.getFinanceResultData().fail(500, null, "失败")); } }
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, "未知的错误")); } }
public string getVoucherSummaryList(string financePageJson) { //分页对象 FinancePage <VoucherSummaryItem> financePage = null; try { //创建service层实例 voucherSummaryService = new VoucherSummaryService(); //处理json financePage = FinanceJson.getFinanceJson().toObject <FinancePage <VoucherSummaryItem> >(financePageJson); //获取处理过的分页对象 financePage = voucherSummaryService.getVoucherSummaryList(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, "未知的错误")); } }
public string examineVoucherSummary(string idsJson, string @do) { try { //创建service层实例 voucherSummaryService = new VoucherSummaryService(); //获取用户service层实例 AccountService accountService = new AccountService(true); Account account = new Account(); //处理json string token = FinanceToken.getFinanceCheckToken().getToken(); //获取对象 account = FinanceToken.getFinanceCheckToken().checkToken(token); string examineName = account.name; //检查操作密码 if (!accountService.checkDo(@do)) { return(FinanceResultData.getFinanceResultData().fail(402, null, "操作密码错误")); } //处理json int[] ids = FinanceJson.getFinanceJson().toObject <int[]>(idsJson); //审核 if (voucherSummaryService.examineVoucherSummary(ids, examineName)) { 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 balanceCheck() { try { asc = new AccountingService(); return(FinanceResultData.getFinanceResultData().success(200, asc.balanceCheck(), "成功")); } catch (InvalidOperationException ex) { //身份验证不通过 return(FinanceResultData.getFinanceResultData().fail(401, null, ex.Message)); } catch (Exception ex) { //未知的错误 return(FinanceResultData.getFinanceResultData().fail(500, null, "未知的错误")); } }