public string Get(int userID, string session, string funcPara) { //string pInput = string.Format("<InputValue UserID=\"{0}\" Session=\"{1}\" {2}/>", userId, session, funcPara); string InputValue = CXmlPara.CreatePara(funcPara); CAccountList account = service.GetAccount(InputValue); StringBuilder ret = new StringBuilder(); if (account != null) { ret.Append("{"); try { ret.AppendFormat("ID:'{0}',\n", account.ID); ret.AppendFormat("Code:'{0}',\n", account.Code); ret.AppendFormat("Name:'{0}',\n", account.Name); ret.AppendFormat("ParentID:'{0}',\n", account.ParentID); ret.AppendFormat("Type:'{0}'\n", account.ParentID); } catch (Exception ex) { CLogManager.Write("ChartAccountUI:Get(int, string, string)", ex.ToString(), "Account"); } ret.Append("}"); } else { ret.Append("{}"); } return(ret.ToString()); }
public string GetAccountListInCSV(string InputValue, ref string PageInfo) { COutputValue pInfo = new COutputValue(); IList <CAccountList> list = new CAccountListDao().GetAccountList(InputValue, ref pInfo); PageInfo = pInfo.ToCSV(); return(CAccountList.ToCSV <CAccountList>(list)); }