public int CompareTo(object obj)
        {
            Order o = (Order)obj;

            if (this.Date.Equals(o.Date))
                return IdOrder.CompareTo(o.IdOrder);

            return String.Compare(Date, o.Date, StringComparison.Ordinal);
        }
Example #2
0
        public async Task <IdOrder> RegistredOrder(Order order)
        {
            string urlRegisterd = "payment/rest/register.do";

            operationDB.Creat(order);
            order.orderNumber = order.Id.ToString();
            FormRegistrationIdOrder registrationIdOrder = new FormRegistrationIdOrder(order);

            IdOrder idOrder = JsonSerializer.Deserialize <IdOrder>(await ServeRequest(registrationIdOrder, urlRegisterd));

            order.orderId = idOrder.orderId;
            operationDB.UpDate(order);

            return(idOrder);
        }
        public async Task <IActionResult> Donate(Order order)
        {
            IdOrder idOrder = await settingOrder.RegistredOrder(order);

            return(Redirect(idOrder.formUrl));
        }