public static async Task <ReturnValidationMessageDTO> UpdateAccessoriesCount(int AccessoryId, int AddAccessoriesCount, int RemoveAccessoriesCount)
        {
            var    Returnresponse = new ReturnValidationMessageDTO();
            string BaseUri        = System.Configuration.ConfigurationManager.AppSettings["baseUri"] + System.Configuration.ConfigurationManager.AppSettings["rootSite"];

            using (HttpClient client = new HttpClient())
            {
                client.BaseAddress = new Uri(BaseUri);
                HttpResponseMessage response = client.GetAsync(string.Format("inventorycontrol/MintServiceOrder/UpdateAccessoriesCount/{0}/{1}/{2}", AccessoryId, AddAccessoriesCount, RemoveAccessoriesCount)).Result;
                if (response.IsSuccessStatusCode)
                {
                    Returnresponse = await response.Content.ReadAsAsync <ReturnValidationMessageDTO>();
                }
            }
            return(Returnresponse);
        }
        public async Task <ReturnValidationMessageDTO> ProcessSimOrderService(SelectedOrderModel selectedorder)
        {
            var    returnmessage = new ReturnValidationMessageDTO();
            string BaseUri       = ConfigurationManager.AppSettings["baseUri"] + ConfigurationManager.AppSettings["rootSite"];

            using (HttpClient client = new HttpClient())
            {
                client.BaseAddress = new Uri(BaseUri);
                HttpResponseMessage response = client.PostAsJsonAsync("inventorycontrol/MintServiceOrder/ProcessSimOrder", selectedorder).Result;
                if (response.IsSuccessStatusCode)
                {
                    var result = await response.Content.ReadAsStringAsync();

                    returnmessage = JsonConvert.DeserializeObject <ReturnValidationMessageDTO>(result);
                }
            }
            return(returnmessage);
        }