private void MostrarInformacion <T>(IMostar <T> elemento) { if (elemento != null) { this.rtbMostar.Text = elemento.MostrarDatos(elemento); this.rtbMostar.Text.Guardar("salida.txt"); } }
public string MostrarDatos(IMostar <List <Paquete> > elemento) { StringBuilder mostrar = new StringBuilder(); foreach (Paquete item in ((Correo)elemento).paquetes) { mostrar.AppendLine(string.Format("{0} ({1})", item.ToString(), item.Estado)); } return(mostrar.ToString()); }
/// <summary> /// Muestra los datos de los paquetes del correo /// </summary> /// <param name="elementos"></param> /// <returns>string con los datos</returns> public string MostrarDatos(IMostar <List <Paquete> > elementos) { StringBuilder sb = new StringBuilder(); foreach (Paquete a in ((Correo)elementos).Paquetes) { sb.Append(string.Format("{0} para {1} ({2})\n", a.TrackingID, a.DireccionEntrega, a.Estado.ToString())); } return(sb.ToString()); }
private void MostrarInformacion <T>(IMostar <T> elemento) { try { if (elemento != null) { string aux = elemento.MostrarDatos(elemento); this.rtbMostrar.Text = aux; aux.Guardar("salida.txt"); } } catch (Exception error) { MessageBox.Show("no se pudo guardar el listado"); } }
/// <summary> /// Muestra la info de un paquete , implementa la interfaz IMostrar /// </summary> /// <param name="elemento"></param> /// <returns>string con los datos </returns> public string MostrarDatos(IMostar <Paquete> elemento) { Paquete p = (Paquete)elemento; return(string.Format("{0} para {1}\n", p.TrackingID, p.DireccionEntrega)); }
public string MostrarDatos(IMostar <Paquete> elemento) { string mostrar = string.Format("{0} para {1}", ((Paquete)elemento).DireccionEntrega, ((Paquete)elemento).TrackingID); return(mostrar); }