Exemplo n.º 1
0
        public string RequestRequest(List <Product> Products)
        {
            List <Product> ProductsList = new List <Product>();

            foreach (var item in Products)
            {
                Product product = new Product();
                product.ProductId   = item.ProductId;
                product.ProductName = item.ProductName;
                product.Quantity    = item.Quantity;

                ProductsList.Add(product);
            }

            Shop.Domain.Request request = new Shop.Domain.Request();
            request.Products         = ProductsList;
            request.PackedRequest    = false;
            request.SubmittedRequest = false;

            var response = dao.AddRequest(request);

            if (response.ToString() == "True")
            {
                queue.AddRequestToQueue(request.RequestId);
                return("Pedido Realizado com Sucesso");
            }
            else
            {
                return("Algo deu errado.");
            }
        }
Exemplo n.º 2
0
        public string RequestRequest(Product product)
        {
            Product x = new Product();

            x.ProductId = product.ProductId;
            x.Quantity  = product.Quantity;

            List <Product> ProductsList = new List <Product>();

            ProductsList.Add(x);

            Shop.Domain.Request request = new Shop.Domain.Request();
            request.Products         = ProductsList;
            request.PackedRequest    = false;
            request.SubmittedRequest = false;


            var response = dao.AddRequest(request);

            if (response.ToString() == "True")
            {
                queue.AddRequestToQueue(request.RequestId);
                return("Pedido Realizado com Sucesso");
            }
            else
            {
                return("Algo deu errado.");
            }
        }