Ejemplo n.º 1
0
 public ProductController(WebAPIHandler webAPI, WebAPIToken webAPIToken, IWebHostEnvironment env)
 {
     //this.context = context;
     this.webAPIToken = webAPIToken;
     this.environment = env;
     this.webAPI      = webAPI;
 }
Ejemplo n.º 2
0
 public UserController(WebAPIToken webAPIToken, WebAPIHandler webAPIHandler, IConfiguration config, IHttpContextAccessor accessor)
 {
     // Instantiate a new WebAPIHandler object
     this.webAPI      = webAPIHandler;
     this.config      = config;
     this.accessor    = accessor;
     this.webAPIToken = webAPIToken;
 }
Ejemplo n.º 3
0
        private void SubmitBtn_Clicked(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(reviewForm.Name))
            {
                reviewForm.Name = "anonymous";
            }

            // error check before submission

            if (string.IsNullOrEmpty(reviewForm.AddressLine1))
            {
                VisualStateManager.GoToState(AddressLine1, "HasNoText");
            }

            else if (string.IsNullOrEmpty(reviewForm.CityTown))
            {
                VisualStateManager.GoToState(CityTown, "HasNoText");
            }

            else if (string.IsNullOrEmpty(reviewForm.CountyRegionState))
            {
                VisualStateManager.GoToState(CountyRegionState, "HasNoText");
            }

            else if (string.IsNullOrEmpty(reviewForm.Postcode))
            {
                VisualStateManager.GoToState(Postcode, "HasNoText");
            }

            else if (reviewForm.ValidUKPostcode() == false)
            {
                VisualStateManager.GoToState(Postcode, "InvalidPostcode");
            }

            else if (reviewForm.SadClicked == false && reviewForm.SmileyClicked == false)
            {
                VisualStateManager.GoToState(SadOrSmileyButtonClickInformer, "UnclickedAndSumbitted");
            }

            else if (Connectivity.NetworkAccess != NetworkAccess.Internet)
            {
                NoAccessToInternetInformer.IsVisible = true;
            }

            //  submission

            else
            {
                WebAPIHandler.SendToDatabase(reviewForm);
                Navigation.PopAsync();
            }
        }
Ejemplo n.º 4
0
 public BrandController(WebAPIHandler webAPI, WebAPIToken webAPIToken, IHttpClientFactory clientFactory)
 {
     this.webAPI      = webAPI;
     this.webAPIToken = webAPIToken;
 }
Ejemplo n.º 5
0
        private async Task <List <AddressListing> > GetRelevantAddressListingsAsync(TextChangedEventArgs e)
        {
            var addressListings = await Task.Run(() => WebAPIHandler.GetRelevantAddressListings(e));

            return(addressListings);
        }
Ejemplo n.º 6
0
 public NewsController(WebAPIHandler webAPI, WebAPIToken webAPIToken)
 {
     this.webAPI      = webAPI;
     this.webAPIToken = webAPIToken;
 }
 public CategoryMenuListViewComponent(WebAPIHandler webAPI)
 {
     this.webAPI = webAPI;
 }
Ejemplo n.º 8
0
 public ShoppingCartController(WebAPIHandler webAPI, IConfiguration config)
 {
     this.webAPI             = webAPI;
     this._cartSessionCookie = config["CartSessionCookie:Name"];
 }
Ejemplo n.º 9
0
 public CategoryController(WebAPIHandler webAPI, WebAPIToken webAPIToken)
 {
     this.webAPI      = webAPI;
     this.webAPIToken = webAPIToken;
 }
Ejemplo n.º 10
0
        private async Task <List <DisplayReview> > GetRelevantDisplayReviewsAsync()
        {
            var displayReviews = await Task.Run(() => WebAPIHandler.GetRelevantDisplayReviews(AddressListing));

            return(displayReviews);
        }
Ejemplo n.º 11
0
 public UserOrderController(WebAPIHandler webAPI, WebAPIToken webAPIToken)
 {
     this.webAPI      = webAPI;
     this.webAPIToken = webAPIToken;
 }
Ejemplo n.º 12
0
 public OrderController(WebAPIHandler webAPI, WebAPIToken webAPIToken, IConfiguration config)
 {
     this.webAPI             = webAPI;
     this.webAPIToken        = webAPIToken;
     this._cartSessionCookie = config["CartSessionCookie:Name"];
 }
Ejemplo n.º 13
0
 public HomeController(WebAPIHandler webAPI)
 {
     this.webAPI = webAPI;
 }