public string Print() { string s = ArriveTime.ToString() + ";"; if (Product != null) { foreach (IProduct p in Product) { int i = Product.IndexOf(p); if (i < Product.Count - 1) { s += p.ProID + ","; } else { s += p.ProID + ";"; } } } if (Tickets != null) { foreach (Ticket t in Tickets) { int i = Tickets.IndexOf(t); foreach (IMetaResource imr in t.MetaResList) { s += imr.Name + ","; } } } return(s); }
public void WriteXml(XmlWriter writer) { if (Product != null) { writer.WriteAttributeString("Time", ArriveTime.ToString()); string s = ""; foreach (var p in Product) { s += p.ProID + ","; } s = s.Remove(s.Length - 1, 1); //删除最后的逗号 writer.WriteAttributeString("Product", s); //多个product } }
public void ShowTicket(int consoleX, int consoleY) { DrawTicketBoarder(consoleX, consoleY, ConsoleColor.DarkGreen); ticketPicture.LoadPicture(Type); ticketPicture.ShowPicture(consoleX + 2, consoleY + 1, ConsoleColor.DarkGreen); Console.BackgroundColor = ConsoleColor.DarkGreen; Console.SetCursorPosition(consoleX + 18, consoleY + 1); Console.Write("Type:" + Type + " Status:" + Status); Console.SetCursorPosition(consoleX + 18, consoleY + 2); Console.Write("LeftTime: " + LeftTime.ToShortDateString() + " " + LeftTime.ToShortTimeString()); Console.SetCursorPosition(consoleX + 18, consoleY + 3); Console.Write("ArriveTime: " + ArriveTime.ToShortDateString() + " " + ArriveTime.ToShortTimeString()); Console.SetCursorPosition(consoleX + 18, consoleY + 4); Console.Write("From: " + FromCountry + ", " + FromCity); Console.SetCursorPosition(consoleX + 18, consoleY + 5); Console.Write("To: " + ToCountry + ", " + ToCity); Console.SetCursorPosition(consoleX + 25, consoleY + 6); Console.Write("Price: " + Price + " AZN"); }
public void agregarProcesoLista() { VentanaAProcesos.process lista1 = new VentanaAProcesos.process(ProcessName.Text, Convert.ToInt32(ArriveTime.Text), Convert.ToInt32(CPUTime.Text), Convert.ToInt32(Priority.Text), "Listo", Convert.ToInt32(CPUTime.Text)); processforMMU lista2 = new processforMMU(ProcessName.Text, Convert.ToInt32(CPUTime.Text), "Listo", "0"); VentanaAProcesos.bindingsrs3.Add(lista2); bindingsrs.Add(lista1); VentanaAProcesos.bindingsrs2.Add(lista1); ProcesosListaInicial.Add(lista1); ProcessName.Clear(); ArriveTime.Clear(); CPUTime.Clear(); Priority.Clear(); }
public void WriteXml(XmlWriter writer) { writer.WriteAttributeString("Time", ArriveTime.ToString()); writer.WriteAttributeString("MS", IndexOfMS.ToString()); }
public override string ToString() { return(String.Format("{0} {1} {2} {3} {4} {5} {6} {7} {8}", Id, Client.Id, Driver.Id, ArriveTime.ToString("yyyy-MM-dd_HH:mm"), Dispatch, Destination, RoadTime, Cost, IsDone)); }