public DataSet GetNumberInformation(int AgentID, string TimeStamp, string Sign, string Number) { new Log(@"Agent\CardPassword").Write(string.Format("Method=GetNumberInformation\tAgentID={0}\tTimeStamp={1}\tSign={2}\tNumber={3}", new object[] { AgentID, TimeStamp, Sign, Number })); DataSet returnDS = new DataSet(); short state = 0; if (this.Valid(ref returnDS, ref state, AgentID, TimeStamp, Sign, new object[] { Number }) >= 0) { int agentID = -1; long num3 = new CardPassword().GetCardPasswordID(PF.GetCallCert(), Number, ref agentID); if ((num3 < 0L) || (agentID != AgentID)) { this.BuildReturnDataSetForError(-5, "卡号不存在", ref returnDS); return returnDS; } DataTable table = new Tables.T_CardPasswords().Open("[DateTime], [Money], Period, State", string.Concat(new object[] { "AgentID = ", AgentID, " and [ID] = ", num3.ToString() }), ""); if (table == null) { this.BuildReturnDataSetForError(-9999, "未知错误", ref returnDS); return returnDS; } this.BuildReturnDataSet(0L, ref returnDS); returnDS.Tables.Add(table); } return returnDS; }
public DataSet GetNumberInformation(int AgentID, string TimeStamp, string Sign, string Number) { new Log(@"Agent\CardPassword").Write(string.Format("Method=GetNumberInformation\tAgentID={0}\tTimeStamp={1}\tSign={2}\tNumber={3}", new object[] { AgentID, TimeStamp, Sign, Number })); DataSet returnDS = new DataSet(); short state = 0; if (this.Valid(ref returnDS, ref state, AgentID, TimeStamp, Sign, new object[] { Number }) >= 0) { int agentID = -1; long num3 = new CardPassword().GetCardPasswordID(PF.GetCallCert(), Number, ref agentID); if ((num3 < 0L) || (agentID != AgentID)) { this.BuildReturnDataSetForError(-5, "卡号不存在", ref returnDS); return(returnDS); } DataTable table = new Tables.T_CardPasswords().Open("[DateTime], [Money], Period, State", string.Concat(new object[] { "AgentID = ", AgentID, " and [ID] = ", num3.ToString() }), ""); if (table == null) { this.BuildReturnDataSetForError(-9999, "未知错误", ref returnDS); return(returnDS); } this.BuildReturnDataSet(0L, ref returnDS); returnDS.Tables.Add(table); } return(returnDS); }
public DataSet GetNumberInformation(int AgentID, string TimeStamp, string Sign, string Number) { new Log("Agent\\CardPassword").Write(String.Format("Method=GetNumberInformation\tAgentID={0}\tTimeStamp={1}\tSign={2}\tNumber={3}", AgentID, TimeStamp, Sign, Number)); DataSet ds = new DataSet(); short State = 0; if (Valid(ref ds, ref State, AgentID, TimeStamp, Sign, Number) < 0) { return ds; } int _AgentID = -1; long CardPasswordID = new CardPassword().GetCardPasswordID(PF.GetCallCert(), Number, ref _AgentID); if ((CardPasswordID < 0) || (_AgentID != AgentID)) { BuildReturnDataSetForError(-5, "卡号不存在", ref ds); return ds; } DataTable dt = new DAL.Tables.T_CardPasswords().Open("[DateTime], [Money], Period, State", "AgentID = " + AgentID + " and [ID] = " + CardPasswordID.ToString(), ""); if (dt == null) { BuildReturnDataSetForError(-9999, "未知错误", ref ds); return ds; } BuildReturnDataSet(0, ref ds); ds.Tables.Add(dt); return ds; }
public DataSet GetNumberInformation(int AgentID, string TimeStamp, string Sign, string Number) { new Log("Agent\\CardPassword").Write(String.Format("Method=GetNumberInformation\tAgentID={0}\tTimeStamp={1}\tSign={2}\tNumber={3}", AgentID, TimeStamp, Sign, Number)); DataSet ds = new DataSet(); short State = 0; if (Valid(ref ds, ref State, AgentID, TimeStamp, Sign, Number) < 0) { return(ds); } int _AgentID = -1; long CardPasswordID = new CardPassword().GetCardPasswordID(PF.GetCallCert(), Number, ref _AgentID); if ((CardPasswordID < 0) || (_AgentID != AgentID)) { BuildReturnDataSetForError(-5, "卡号不存在", ref ds); return(ds); } DataTable dt = new DAL.Tables.T_CardPasswords().Open("[DateTime], [Money], Period, State", "AgentID = " + AgentID + " and [ID] = " + CardPasswordID.ToString(), ""); if (dt == null) { BuildReturnDataSetForError(-9999, "未知错误", ref ds); return(ds); } BuildReturnDataSet(0, ref ds); ds.Tables.Add(dt); return(ds); }