Esempio n. 1
0
 private void MostrarInformacion <T>(IMostar <T> elemento)
 {
     if (elemento != null)
     {
         this.rtbMostar.Text = elemento.MostrarDatos(elemento);
         this.rtbMostar.Text.Guardar("salida.txt");
     }
 }
Esempio n. 2
0
        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());
        }
Esempio n. 3
0
        /// <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());
        }
Esempio n. 4
0
 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");
     }
 }
Esempio n. 5
0
        /// <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));
        }
Esempio n. 6
0
        public string MostrarDatos(IMostar <Paquete> elemento)
        {
            string mostrar = string.Format("{0} para {1}", ((Paquete)elemento).DireccionEntrega, ((Paquete)elemento).TrackingID);

            return(mostrar);
        }