コード例 #1
0
ファイル: AbouRestApi.cs プロジェクト: bennyjonsson/abou
        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);
        }
コード例 #2
0
ファイル: AbouRestApi.cs プロジェクト: bennyjonsson/abou
        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));
        }
コード例 #3
0
ファイル: AddCitizenTests.cs プロジェクト: bennyjonsson/abou
        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);
        }