public void GetOrdersReport(DateTime dtStart, DateTime dtStop) { ReportRequestBase req = new ReportRequestBase(); req.Start = new Models.Date.DateDataModel { D = dtStart.Day, M = dtStart.Month, Y = dtStart.Year }; req.Stop = new Models.Date.DateDataModel { D = dtStop.Day, M = dtStop.Month, Y = dtStop.Year }; string row = JsonConvert.SerializeObject(req); SendRequest("RA"+row); }
/// <summary> /// Base method to create reauest with ReportRequestBase model /// </summary> /// <param name="fx"></param> /// <param name="devID"></param> /// <param name="dtStart"></param> /// <param name="dtStop"></param> private void GetReportBase(char fx, string devID, DateTime dtStart, DateTime dtStop) { try { ReportRequestBase model = new ReportRequestBase(); model.DID = devID; model.Start = new Models.Date.DateDataModel { D = dtStart.Day, M = dtStart.Month, Y = dtStart.Year }; model.Stop = new Models.Date.DateDataModel { D = dtStop.Day, M = dtStop.Month, Y = dtStop.Year }; string request = JsonConvert.SerializeObject(model); TCPConnection.Instance.SendData("E" + fx.ToString() + request); } catch { } }