Exemplo n.º 1
0
        public async Task <ActionResult <IEnumerable <OrderDto> > > Index()
        {
            var request  = new GetAllOrdersRequest();
            var response = await _mediator.Send(request);

            return(new OkObjectResult(response));
        }
Exemplo n.º 2
0
        public async Task <List <Order> > GetAllOrders(string symbol)
        {
            var req = new GetAllOrdersRequest()
            {
                Symbol = symbol
            };

            var resp = await _connecter.PrivateRequest(req);

            return(JsonConvert.DeserializeObject <List <Order> >(resp.Content));
        }
Exemplo n.º 3
0
        public ActionResult NewOrders(string userEmail)
        {
            this.EnsureUserEmailIsNotChanged(userEmail);
            var request = new GetAllOrdersRequest { IdentityToken = userEmail };
            var response = this.orderService.GetAllNew(request);
            var result = response.ConvertToOrderViewModelCollection();

            var jsonNetResult = new JsonNetResult
            {
                Formatting = (Formatting)Newtonsoft.Json.Formatting.Indented,
                Data = result
            };
            return jsonNetResult;
        }
        /// <summary>
        /// Web service call for getting all orders.
        /// </summary>
        private void CallWebservice()
        {
            string apiUrl = RxConstants.getAllOrders;

            GetAllOrdersRequest objInputParam = new GetAllOrdersRequest
            {
                mail             = App.LoginEmailId,
                pin              = App.HashPIN,
                system_version   = "android",
                app_version      = "1.6",
                branding_version = "MLP"
            };

            WebClient getAllOrdersWebserviceCall = new WebClient();
            var       uri  = new Uri(apiUrl, UriKind.RelativeOrAbsolute);
            var       json = JsonHelper.Serialize(objInputParam);

            getAllOrdersWebserviceCall.Headers["Content-type"] = "application/json";
            getAllOrdersWebserviceCall.UploadStringCompleted  += GetAllOrderswebservicecall_UploadStringCompleted;
            getAllOrdersWebserviceCall.UploadStringAsync(uri, "POST", json);
        }
Exemplo n.º 5
0
 public Task <GetAllOrdersResponse> GetAllOrders(GetAllOrdersRequest request, int UserID)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 6
0
        public Task <IEnumerable <OrderDto> > Handle(GetAllOrdersRequest request, CancellationToken cancellationToken)
        {
            var orders = _context.Orders.Select(o => new OrderDto(o)).AsEnumerable();

            return(Task.FromResult(orders));
        }
Exemplo n.º 7
0
 /// <summary>
 /// The get all received.
 /// </summary>
 /// <param name="request">
 /// The request.
 /// </param>
 /// <returns>
 /// The collection of orders.
 /// </returns>
 public List<GetAllOrdersResponse> GetAllReceived(GetAllOrdersRequest request)
 {
     var orders = this.orderRepository.GetAllReceivedOrdersPaged(request.Skip, request.Take);
     return orders.ConvertToGetAllOrdersResponseCollection();
 }
Exemplo n.º 8
0
 public Task <IEnumerable <Order> > Handle(GetAllOrdersRequest request, CancellationToken cancellationToken)
 {
     return(Task.FromResult(this.ordersDataProvider.GetAll().Select(x => x.ToOrder()).ToList() as IEnumerable <Order>));
 }