/// <summary>
        /// Response of get all orders webservice
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void GetAllOrderswebservicecall_UploadStringCompleted(object sender, UploadStringCompletedEventArgs e)
        {
            GetAllOrdersResponse objgetAllOrdersResponse = new GetAllOrdersResponse();

            try
            {
                if (e.Result != null)
                {
                    var response = e.Result.ToString();
                    objgetAllOrdersResponse = Utils.JsonHelper.Deserialize <GetAllOrdersResponse>(response);
                    if (objgetAllOrdersResponse.status == 0)
                    {
                        FillList(objgetAllOrdersResponse);
                    }
                }
            }
            catch (Exception)
            {
                homePanoramaViewModel.ProgressBarVisibiltyOrderRepeat = System.Windows.Visibility.Collapsed;
            }
            finally
            {
                homePanoramaViewModel.HitVisibilityRepeat = true;
            }
        }
        /// <summary>
        /// Method to Fill ListBox Itemsource
        /// </summary>
        /// <param name="objgetAllOrdersResponse"></param>
        private void FillList(GetAllOrdersResponse objgetAllOrdersResponse)
        {
            OrderedPillDetails orderedPillDetails;

            App.OrderedPillDetailsCollection = new OrderedPillDetailsCollection();

            foreach (var item in objgetAllOrdersResponse.payload.prescriptions)
            {
                foreach (var pres in item.pres)
                {
                    DateTime dateTimeUpdated = Utilities.UnixToDateTime(pres.updated);
                    dateTimeUpdated = dateTimeUpdated.ToLocalTime();
                    DateTime dateTimeCreated = Utilities.UnixToDateTime(pres.created);
                    var      kind            = dateTimeCreated.Kind;
                    dateTimeCreated = dateTimeCreated.ToLocalTime();
                    ChangeStatusText(pres.status);

                    string orderDate = dateTimeCreated.DayOfWeek + ", " + dateTimeCreated.Day + " " + dateTimeCreated.ToString("MMMM") + " " + dateTimeCreated.Year;

                    orderedPillDetails                  = new OrderedPillDetails();
                    orderedPillDetails.amp              = pres.amp;
                    orderedPillDetails.ampp             = pres.ampp;
                    orderedPillDetails.created          = dateTimeCreated;
                    orderedPillDetails.drugname         = pres.drugname;
                    orderedPillDetails.id               = pres.id;
                    orderedPillDetails.quantity         = pres.quantity;
                    orderedPillDetails.reason           = pres.reason;
                    orderedPillDetails.status           = statusText;
                    orderedPillDetails.updated          = dateTimeUpdated;
                    orderedPillDetails.vmp              = pres.vmp;
                    orderedPillDetails.vmpp             = pres.vmpp;
                    orderedPillDetails.timeRange        = string.Empty;
                    orderedPillDetails.time             = dateTimeUpdated.ToString("h:mm tt");
                    orderedPillDetails.orderDate        = orderDate;
                    orderedPillDetails.orderTime        = dateTimeCreated;
                    orderedPillDetails.StatusFontColour = StatusFontColour;

                    App.OrderedPillDetailsCollection.Add(orderedPillDetails);
                }
            }

            homePanoramaViewModel.OrderedPillCollection           = App.OrderedPillDetailsCollection;
            homePanoramaViewModel.ProgressBarVisibiltyOrderRepeat = System.Windows.Visibility.Collapsed;
        }
        /// <summary>
        /// Response of delete orders webservice
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void DeleteWebserviceCallwebservicecall_UploadStringCompleted(object sender, UploadStringCompletedEventArgs e)
        {
            GetAllOrdersResponse objRemoveOrdersResponse = new GetAllOrdersResponse();

            try
            {
                if (e.Result != null)
                {
                    var response = e.Result.ToString();
                    objRemoveOrdersResponse = Utils.JsonHelper.Deserialize <GetAllOrdersResponse>(response);
                    if (objRemoveOrdersResponse.status == 0)
                    {
                        FillList(objRemoveOrdersResponse);
                    }
                    homePanoramaViewModel.IsRemovePopupOpen = true;
                    homePanoramaViewModel.HitVisibility     = false;
                    homePanoramaViewModel.PopupRemoveText   = "Order(s) removed.";
                }
            }
            catch (Exception)
            {
                homePanoramaViewModel.ProgressBarVisibiltyOrderRepeat = System.Windows.Visibility.Collapsed;
            }
        }