예제 #1
0
        private async void PlaceOrder(long StoreId, string SlotDate, string SlotTime)
        {
            var UserId = AppSettings.GetValueOrDefault(Resources.UserId, Resources.DefaultIntValue);
            OrderDataService orderData   = new OrderDataService();
            var formContent              = MakeFormContent(UserId, StoreId, SlotDate, SlotTime);
            HttpResponseMessage response = await orderData.ServicePlaceOrder(formContent);

            var    status = response.StatusCode;
            string result = await response.Content.ReadAsStringAsync();

            if (status == HttpStatusCode.OK)
            {
                QRText       = Slot;
                OrderIcon    = "OrderSuccess.svg";
                Message      = Resources.SlotSuccess;
                DisplayPopup = false;
            }
            else
            {
                OrderIcon = "OrderFailure.svg";
                Message   = Resources.SlotUnsuccess;
            }
        }