public void GetClientDataWithGetMethod() { int number = 7; RemoteClientData[] clients = null; clients = new RemoteClientData[number]; for (int i = 0; i < number; i++) { clients[i].dayOfWeek = DayOfWeek(i); if (i == 0) { clients[i].mydateTime = default(DateTime).Add(clients[i].mydateTime.TimeOfDay); } else { clients[i].mydateTime = DateTime.Now.AddDays(Convert.ToDouble(i)); } } JavaScriptSerializer js = new JavaScriptSerializer(); Context.Response.Write(js.Serialize(clients)); }
//[System.Web.Script.Services.ScriptMethod(UseHttpGet = true)] public RemoteClientData[] GetRemoteClientData(string optionalstr) // returns xml { int number = 7; RemoteClientData[] clients = null; clients = new RemoteClientData[number]; for (int i = 0; i < number; i++) { clients[i].dayOfWeek = DayOfWeek(i); if (optionalstr != "") { clients[i].isUrlProvided = true; } if (i == 0) { clients[i].mydateTime = new DateTime( DateTime.Now.TimeOfDay.Ticks, clients[i].mydateTime.Kind); } else { clients[i].mydateTime = DateTime.Parse(DateTime.Now.AddDays(Convert.ToDouble(i)).ToShortDateString()); } } //JavaScriptSerializer js = new JavaScriptSerializer(); //Context.Response.Write(js.Serialize(clients)); return(clients); }
public void GetClientData() { int number = 7; RemoteClientData[] clients = null; clients = new RemoteClientData[number]; for (int i = 0; i < number; i++) { clients[i].dayOfWeek = DayOfWeek(i); if (i == 0) { //clients[i].mydateTime = new DateTime(DateTime.Now.TimeOfDay.Ticks, clients[i].mydateTime.Kind); clients[i].mydateTime = default(DateTime).Add(clients[i].mydateTime.TimeOfDay); } else { // clients[i].mydateTime = DateTime.Parse(DateTime.Now.AddDays(Convert.ToDouble(i)).ToShortDateString()); clients[i].mydateTime = DateTime.Now.AddDays(Convert.ToDouble(i)); } } JavaScriptSerializer js = new JavaScriptSerializer(); Context.Response.Write(js.Serialize(clients)); }