public float Percent(OrderTime time) { double current = this.ToDouble(); double other = time.ToDouble(); return((float)(current / other)); }
public void placeOrder(int amount, float timer) { orderAmount = amount; orderTime = timer; double time = orderAmount * orderTime; originalOrderTime = new OrderTime(time); currentOrderTime = originalOrderTime; }
public ActionResult Create([Bind(Include = "Id,OrderDate,Client_id,DeliveryType_id,PayType_id")] Orders order, List <OrderDetails> details) { ViewBag.Client_id = new SelectList(db.ClientSet, "Id", "Name", order.Client_id); ViewBag.DeliveryType_id = new SelectList(db.Delivery_typeSet, "Id", "Name", order.DeliveryType_id); ViewBag.PayType_id = new SelectList(db.Payment_typeSet, "Id", "Name", order.PayType_id); if (ModelState.IsValid) { try { Clients client = db.ClientSet.Find(KickerShop.Global.GlobalVariables.CurrentUserId); order.Client_id = client.Id; order.OrderDate = DateTime.Now; db.OrderSet.Add(order); foreach (var detail in details) { detail.Order_id = order.Id; db.OrderDetailSet.Add(detail); } db.SaveChanges(); db.InsertPayment(order.Id); db.SaveChanges(); // MongoDb var ordTime = DateTime.Now - orderTime[client.Id]; var mongoClient = new MongoClient("mongodb://*****:*****@kickershopcluster-shard-00-00-grsrl.mongodb.net:27017,kickershopcluster-shard-00-01-grsrl.mongodb.net:27017,kickershopcluster-shard-00-02-grsrl.mongodb.net:27017/test?ssl=true&replicaSet=KickerShopCluster-shard-0&authSource=admin&retryWrites=true"); var database = mongoClient.GetDatabase("KickerUserTimes"); var collection = database.GetCollection <OrderTime>("collection1"); OrderTime ot = new OrderTime { time = ordTime, clientName = client.Name, orderId = order.Id }; collection.InsertOne(ot); return(RedirectToAction("../Clients/Orders/" + client.Id.ToString())); } catch (Exception e) { string msg = null; if (e.InnerException == null) { msg = "Invalid order data"; } else { msg = e.InnerException.InnerException.Message; } ViewBag.Error = msg; return(View(order)); } } ViewBag.Error = "Ivalid order data"; return(View(order)); }
public Order() { PayType = EnumPayType.None; OrderTime = DateTime.Now; OrderExpireTime = OrderTime.AddMinutes(30); RefundState = EnumRefundState.NoRefund; OrderState = EnumOrderState.NoConfirm; totalFee = 0; RefundFee = 0; LogisticState = EnumLogisticState.待审核; }
public Order(Warehouse w, string toAddress, Employee e, ICollection <ProductBalance> products = null) { OrderTime = DateTime.Now; DeliveryTime = OrderTime.AddDays(3); AddressFrom = w.Address; AddressTo = toAddress; Status = OrderStatusId.Waiting; Warehouse = w; Products = products; Employee = e; }
public Order(Customer customer, int customerId, string discount, string price, bool delivered) { this.Customer = customer; this.CustomerId = customerId; this.OrderLines = new List <OrderLine>(); this.Discount = discount; this.TotalPrice = price; this.OrderTime = DateTime.Now.Date; this.OrderDate = DateTime.Now.Date.ToShortDateString(); this.Delivered = delivered; this.LastPickUpDate = OrderTime.AddDays(7).ToShortDateString(); }
public override int GetHashCode() { unchecked { var hash = 17; hash = hash * 29 + MessageType.GetHashCode(); hash = hash * 29 + Symbol.GetHashCode(); hash = hash * 29 + OrderId.GetHashCode(); hash = hash * 29 + Side.GetHashCode(); hash = hash * 29 + OrderTime.GetHashCode(); hash = hash * 29 + OrderDate.GetHashCode(); return(hash); } }
private void button2_Click(object sender, EventArgs e) { Supplier.Clear(); SPhone.Clear(); DateTime iDate = DateTime.Now; OrderTime.Clear(); Subtotal.Clear(); TaxtxtBox.Clear(); total.Clear(); }
public override int GetHashCode() { var hashCode = -765576449; hashCode = hashCode * -1521134295 + OrderID.GetHashCode(); hashCode = hashCode * -1521134295 + OrderTime.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(CustomerName); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Address); hashCode = hashCode * -1521134295 + TotalPrice.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <List <OrderItem> > .Default.GetHashCode(OrderItemList); return(hashCode); }
public override string ToString() { StringBuilder PrintOrder = new StringBuilder(); PrintOrder.AppendLine("RESUMO DA ORDEM: "); PrintOrder.AppendLine("Data e hora da compra: " + OrderTime.ToString("dd/MM/yyyy HH:mm:ss")); PrintOrder.AppendLine("Status da ordem: " + StatusOrder); PrintOrder.AppendLine("Cliente: " + CustOrder); PrintOrder.AppendLine("Itens da ordem: "); foreach (OrderItem element in ItOrder) { PrintOrder.AppendLine(element.ToString()); } PrintOrder.AppendLine("Valor total: " + TotalOrder().ToString("F2", CultureInfo.InvariantCulture)); return(PrintOrder.ToString()); }
//változott public void Print() { Console.WriteLine("ID: " + ID); Console.WriteLine("Tervezett beérkezés: " + DateIn.ToShortDateString()); Console.WriteLine("Tervezett kivitel: " + DateOut.ToShortDateString()); Console.WriteLine("Megrendelés leadva: " + OrderTime.ToString()); Console.WriteLine("Mennyiség: " + PalletQuantity); if (Comment != "") { Console.WriteLine("Megjegyzés: " + Comment); } if (Cooled) { Console.WriteLine("Hűtött: igen"); } else { Console.WriteLine("Hűtött:nem"); } if (Confirmed) { Console.WriteLine("Jóváhagyott: igen "); } else { Console.WriteLine("Jóváhagyott: nem "); } if (Terminal != 0) { Console.WriteLine("Kocsiszín: " + Terminal); } Console.WriteLine(); if (FirstOccupiedPlace > 0 && LastOccupiedPlace > 0) { if (Cooled) { Console.WriteLine("H" + FirstOccupiedPlace + ":H" + LastOccupiedPlace); } else { Console.WriteLine("S" + FirstOccupiedPlace + ":S" + LastOccupiedPlace); } } Console.WriteLine(); }
public override int GetHashCode() { unchecked { var hash = 17; hash = hash * 29 + MessageType.GetHashCode(); hash = hash * 29 + Symbol.GetHashCode(); hash = hash * 29 + OrderId.GetHashCode(); hash = hash * 29 + MMID.GetHashCode(); hash = hash * 29 + Side.GetHashCode(); hash = hash * 29 + Price.GetHashCode(); hash = hash * 29 + Size.GetHashCode(); hash = hash * 29 + OrderPriority.GetHashCode(); hash = hash * 29 + Precision.GetHashCode(); hash = hash * 29 + OrderTime.GetHashCode(); hash = hash * 29 + OrderDate.GetHashCode(); return(hash); } }
public override string ToString() { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append("---------------------------------------------------\n"); stringBuilder.Append($"Order ID: \t{OrderID}\n"); stringBuilder.Append($"Order Time: \t{OrderTime.ToString("yyyy-MM-dd HH:mm:ss")}\n"); stringBuilder.Append($"Customer Name: \t{CustomerName}\n"); stringBuilder.Append($"Address: \t{Address}\n"); stringBuilder.Append("---------------------------------------------------\n"); stringBuilder.Append("Order Details\n"); foreach (OrderItem item in OrderItemList) { stringBuilder.Append("--------------------------\n"); stringBuilder.Append($"{item}\n"); } stringBuilder.Append("--------------------------\n"); stringBuilder.Append($"Total Price: \tCNY¥{TotalPrice}\n"); stringBuilder.Append("---------------------------------------------------"); return(stringBuilder.ToString()); }
public void WriteXml(XmlWriter writer) { writer.WriteStartElement("Order"); writer.WriteElementString("OrderNumber", OrderNumber.ToString()); writer.WriteElementString("Client", Client); writer.WriteElementString("OrderAddress", OrderAddress); writer.WriteElementString("OrderAmount", OrderAmount.ToString()); writer.WriteElementString("OrderTime", OrderTime.ToString("yy-MM-dd")); writer.WriteStartElement("OrderDetails"); foreach (OrderDetail o in OrderDetails) { writer.WriteStartElement("Trade"); writer.WriteElementString("TradeId", o.TradeId.ToString()); writer.WriteElementString("TradeName", o.TradeName); writer.WriteElementString("TradeAmount", o.TradeAmount.ToString()); writer.WriteElementString("TradePrice", o.TradePrice.ToString()); writer.WriteEndElement(); } writer.WriteEndElement(); writer.WriteEndElement(); }
public void SetTime(OrderTime ot) { OrderTime = ot; }
public void RemoveTime(OrderTime ot) { _orderTimes.Remove(ot); }
public void AddTime(OrderTime ot) { _orderTimes.Add(ot); }
public static OrderTimeView EntityMap(this OrderTime model) { return(Mapper.Map <OrderTime, OrderTimeView>(model)); }
public void RemoveTime() { OrderTime = null; }
public Order() { this.OrderTime = DateTime.Now.Date; this.OrderDate = DateTime.Now.Date.ToShortDateString(); this.LastPickUpDate = OrderTime.AddDays(7).ToShortDateString(); }