public string GetThAccountAmount(string strParentID) { List <HisTr_ThirdAccount> List = new BalanceSvc().GetThAccountAmount(strParentID, Session["CurrentCompanyGuid"].ToString()); string json = new JavaScriptSerializer().Serialize(List); return(json); }
public string GetLDetailAccount(string LA_GUID) { List <HisTr_GeneralLedgerAccount> List = new BalanceSvc().GetLDetailAccount(LA_GUID, Session["CurrentCompanyGuid"].ToString()); string json = new JavaScriptSerializer().Serialize(List); return(json); }
public string GetInitialBalanceRecord(string Acc_Name) { string C_GUID = Session["CurrentCompanyGuid"].ToString(); List <T_BeginningBalance> recs = new BalanceSvc().GetInitialBalanceRecord(C_GUID, Acc_Name); string json = new JavaScriptSerializer().Serialize(recs); return(json); }
/// <summary> /// 获取科目余额 /// </summary> /// <param name="page">页索引</param> /// <param name="rows">页大小</param> /// <returns></returns> public string GetAccountList(string dateBegin, string dateEnd, string Name) { int count = 0; StringBuilder strJson = new StringBuilder(); List <HisTr_GeneralLedgerAccount> List = new BalanceSvc().GetGenAccountList(Session["CurrentCompanyGuid"].ToString(), 1, -1, out count, dateBegin, dateEnd, Name); string json = new JavaScriptSerializer().Serialize(List); return(json); }
/// <summary> /// 列表页 /// </summary> /// <returns></returns> public ActionResult Index() { //new BalanceSvc().GetInitialBalanceRecord(Session["CurrentCompanyGuid"].ToString()).FirstOrDefault(); List <T_BankAccount> bankAccount2 = new BankAccountSvc().GetBankAccount(Session["CurrentCompanyGuid"].ToString()); ViewBag.BankList2 = bankAccount2; List <T_BeginningBalance> balanceList = new BalanceSvc().GetInitialBalanceRecord(Session["CurrentCompanyGuid"].ToString(), null); ViewBag.balanceList = balanceList; return(View()); }
public string UpdInitialBalanceRecord(T_Balance form) { bool result = false; string msg = string.Empty; form.C_GUID = Session["CurrentCompany"].ToString(); result = new BalanceSvc().UpdInitialBalanceRecord(form); if (result) { msg = General.Resource.Common.Success; } else { msg = General.Resource.Common.Failed; } return(string.Format("{{\"Result\":{0},\"Msg\":\"{1}\"}}" , result.ToString().ToLower(), msg)); }
public string UpdInitialBalanceRecord(List <T_BeginningBalance> list, List <T_BankAccount> bankItems) { bool result = false; string msg = string.Empty; foreach (T_BeginningBalance balence in list) { balence.R_GUID = Guid.NewGuid().ToString(); balence.C_GUID = Session["CurrentCompanyGuid"].ToString(); result = new BalanceSvc().UpdateInitialBalanceRecord(balence); } if (result) { BankAccountSvc bankAccount = new BankAccountSvc(); try { foreach (T_BankAccount account in bankItems) { result = bankAccount.UpdBankAmount(account); if (result == false) { return("银行账号期初添加失败"); } } } catch (NullReferenceException) { return("请添加银行账号"); } return("提交成功"); } else { return("提交失败"); } }