public IActionResult OnGet([FromServices] GetCustomerInfo getCustomerinfo)
        {
            //Get Cart
            var info = getCustomerinfo.Do();

            if (info == null)
            {
                //if (_env.IsDevelopment())
                //{
                //    CustomerInfo = new AddCustomerInfo.Request
                //    {
                //        FirstName = "a",
                //        LastName = "a",
                //        Email = "*****@*****.**",
                //        PhoneNumber = "00",
                //        City = "defult",
                //        Address1 = "defult",
                //        Address2 = "defult"
                //    };
                //}
                return(Page());
            }
            else
            {
                return(RedirectToPage("/Checkout/PaymentMethods"));
            }
        }
Exemple #2
0
        public IActionResult OnGet([FromServices] GetCustomerInfo getCustomerInfo)
        {
            var information = getCustomerInfo.Do();

            if (information == null)
            {
                if (_env.IsDevelopment())
                {
                    CustomerInformation = new AddCustomerInfo.Request
                    {
                        FirstName   = "Sxmmie",
                        LastName    = "Umoh",
                        Email       = "*****@*****.**",
                        PhoneNumber = "07062926985",
                        Address1    = "1 Georgious Cole estate",
                        Address2    = "",
                        City        = "Lagos",
                        PostCode    = "23401",
                    };
                }
                return(Page());
            }
            else
            {
                return(RedirectToPage("/Checkout/Payment"));
            }

            // If cart exists. go to payments
        }
Exemple #3
0
        public IActionResult OnGet([FromServices] GetCustomerInfo getCustomerInfo)
        {
            var customerInfo = getCustomerInfo.Action();

            if (customerInfo == null)
            {
                if (_env.EnvironmentName == "Development")
                {
                    CustomerInfo = new AddCustomerInfo.Request
                    {
                        FirstName    = "Krystal",
                        LastName     = "Ruwoldt",
                        EmailAddress = "*****@*****.**",
                        PhoneNumber  = "0414419581",
                        Address1     = "24 Caulfield Road",
                        Address2     = "",
                        City         = "Morawa",
                        Postcode     = "6623"
                    };
                }

                //Needs to be able to be edited
                return(Page());
            }
            else
            {
                return(RedirectToPage("/Checkout/Payment"));
            }
        }
Exemple #4
0
        public async Task <IHttpActionResult> GetCustomerInfo(GetCustomerInfo request)
        {
            var result = await Task.Run(() => {
                return(CustomerFacade.GetCustomer(request.Code, request.IncludeRemainingPoint));
            });

            return(this.Ok(result));
        }
Exemple #5
0
        public IActionResult OnGet([FromServices] GetCustomerInfo getCustomerInfo)
        {
            var info = getCustomerInfo.Do();

            if (info == null)   //if he dosen't purches before
            {
                return(RedirectToPage("/Checkout/CustomerInfo"));
            }
            return(Page());
        }
        public IActionResult OnGet([FromServices] GetCustomerInfo getCustomerInfo)
        {
            var customerInfo = getCustomerInfo.Action();

            if (customerInfo == null)
            {
                return(RedirectToPage("/Checkout/CustomerInfo"));
            }
            return(Page());
        }
Exemple #7
0
        public IActionResult OnGet([FromServices] GetCustomerInfo getCustomerInfo)
        {
            var information = getCustomerInfo.Do();

            if (information == null)
            {
                return(RedirectToPage("/Checkout/CustomerInformation"));
            }
            else
            {
                return(Page());
            }
        }