Esempio n. 1
0
        public PhotoGetResponse.Datum GetPhotos(long vehicleID, short storeId, short invtrId)
        {
            PhotoGetResponse.Datum getphotoResponses = new PhotoGetResponse.Datum();
            getphotoResponses = ServiceFactory.getWebServiceHandle().GetPhoto(vehicleID, storeId, invtrId);

            return(getphotoResponses);
        }
Esempio n. 2
0
        public PhotoGetResponse.Datum GetPhoto(long vehicleId, short storeId, short invtrId)
        {
            string result = null;

            PhotoGetResponse.Datum getphotoResponses = new PhotoGetResponse.Datum();
            HttpResponseMessage    responseMessage   = null;

            try
            {
                responseMessage = RestClient.doGet(Url.GET_Photo + "/" + vehicleId + "/" + storeId + "/" + invtrId);
                if (responseMessage.IsSuccessStatusCode)
                {
                    result = responseMessage.Content.ReadAsStringAsync().Result;

                    SIMSResponseData rst = JsonConvert.DeserializeObject <SIMSResponseData>(result);

                    var getPhoto = JsonConvert.DeserializeObject <PhotoGetResponse.Datum>(rst.Data.ToString());

                    getphotoResponses = getPhoto;

                    if (null != result)
                    {
                        //result = null;
                    }
                    // TO-DO : show alert message if the VIN appraisal already created
                }
                else
                {
                    result = null;

                    //Utilities.Utility.ShowAlert("Appraisal App", "Decode VIN Failed!!", "OK");
                }
            }
            catch (Exception exc)
            {
                System.Diagnostics.Debug.WriteLine("Exception occured :: " + exc.Message);
            }

            return(getphotoResponses);
        }