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, "未知的错误")); } }
/// <summary> /// 修改 /// </summary> /// <param name="simpleAccounting"></param> /// <returns></returns> public Boolean updSimpleAccounting(SimpleAccounting simpleAccounting) { simpleAccounting.company = account.company; int result = commonModel.comUpd <SimpleAccounting>(simpleAccounting); return(result > 0); }
public SimpleAccounting getParent() { SimpleAccounting sa = new SimpleAccounting(); sa.id = this.id; sa.accounting = this.accounting; sa.company = this.company; return(sa); }
/// <summary> /// 删除 /// </summary> /// <param name="ids"></param> /// <returns></returns> public Boolean delSimpleAccounting(int[] ids) { SimpleAccounting simpleAccounting = new SimpleAccounting(); for (int i = 0; i < ids.Length; i++) { simpleAccounting = commonModel.comFind <SimpleAccounting>(simpleAccounting, ids[i]); if (commonModel.comDel <SimpleAccounting>(simpleAccounting) <= 0) { return(false); } } return(true); }