示例#1
0
        private DataSet getDataSwornDeclaration()
        {
            List <SwornDeclarationOne> data = new List <SwornDeclarationOne>();

            Functionalities.Api.Client apiClient = new Functionalities.Api.Client(System.Configuration.ConfigurationManager.AppSettings["URLAPI"]);

            IRestResponse WSR = Task.Run(() => apiClient.getJArray("Reporte/DeclaracionJuradaUno", "IdCustomer=21"
                                                                   + "&IdAccount=1"
                                                                   + "&StartDate=2017-06-01"
                                                                   + "&EndDate=2017-06-21"
                                                                   + "&GetTransmited="
                                                                   + "&FileHeaderList="
                                                                   + "&FileDetailList="
                                                                   + "&UseFreeze=false")).Result;

            if (WSR.StatusCode == HttpStatusCode.OK)
            {
                data = JArray.Parse(WSR.Content).ToObject <List <SwornDeclarationOne> >();
            }
            DataSet ds = new DataSet();

            ds.Tables.Add(ConvertToDataTable <SwornDeclarationOne>(data));
            ds.Tables[0].TableName = "ado";

            return(ds);
        }