コード例 #1
0
        /// <summary>
        /// Save Censu
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void btnSaveCensu_Click(object sender, RoutedEventArgs e)
        {
            using (var client = CreateClient(zensoAdministrationServiceAddress))
            {
                var request = new CensuPointDataRequest();
                request.UserId = "admon";
                request.RouteId = "1";
                request.CompanyCode = "01";
                request.DateTime = DateTime.Now;
                request.Data = "<f><e id=\"1\" t=\"2\" c=\"Dirección\" v=\"Cr 43A 85\"/><e id=\"2\" t=\"3\" c=\"Productos\" v=\"Ron Medelliln|Ron Santafe\"/><e id=\"3\" t=\"1\" c=\"Tienda\" v=\"Minimercado\"/><e id=\"4\" t=\"6\" c=\"Comentario\" v=\"No Apply\"/></f>";

                var jsonRequest = JsonConvert.SerializeObject(request, new JsonSerializerSettings() { DateFormatHandling = DateFormatHandling.MicrosoftDateFormat });
                var result = await client.PostAsync("SaveCensu", new StringContent(jsonRequest, Encoding.UTF8, "application/json"));
                await DisplayTextResult(result, txtResult);
            }
        }
コード例 #2
0
 /// <summary>
 /// Save Censu Point
 /// </summary>
 /// <param name="request"></param>
 /// <returns></returns>
 public bool SaveCensuPoint(CensuPointDataRequest request)
 {
     return (request != null && !string.IsNullOrEmpty(request.Data));
 }