public string[] GetByDateAndState(GetCaseData data) { var bytes = PostAsync <GetCaseData>(data, "GetByDateAndState"); var ids = JsonConvert.DeserializeObject <IEnumerable <string> >(Encoding.UTF8.GetString(bytes)); var enumerable = ids as string[] ?? ids.ToArray(); return(enumerable); }
public string[] GetByDateAndState(DateTime fromDate, DateTime toDate, string[] states, bool excludeCasesWithDiaryNumber) { GetCaseData data = new GetCaseData(config) { FromDate = fromDate, ToDate = toDate, States = states, ExcludeCasesWithDiaryNumber = excludeCasesWithDiaryNumber }; return(GetByDateAndState(data)); }
public void GetByDateAndStateDate() { var config = Global.GetConfig; var api = new AbouRestApi(config); GetCaseData data = new GetCaseData(config) { FromDate = new DateTime(2019, 02, 27), ToDate = new DateTime(2019, 12, 11), States = new string[] { "Beslut" }, ExcludeCasesWithDiaryNumber = false }; var res = api.GetByDateAndState(data); }