Example #1
0
 /// <summary>
 /// El método MostrarInformacion<T> evaluará que el atributo elemento no sea nulo y:
 ///a.Mostrará los datos de elemento en el rtbMostrar.
 ///b.Utilizará el método de extensión para guardar los datos en un archivo llamado salida.txt.
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="elemento"></param>
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (!Equals(elemento, null))
     {
         this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
         (elemento.MostrarDatos(elemento)).Guardar("salida.txt"); //?? acá no entendí nada, me la pasaron a esta línea
     }
 }
Example #2
0
 void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (((object)elemento) != null)
     {
         this.rtbMostar.Text = elemento.MostrarDatos(elemento);
         (elemento.MostrarDatos(elemento)).Guardar("salida.txt");
     }
 }
 /// <summary>
 /// Mostrara la informacion que guardo en el txt.
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="elemento"></param>
 private void MostrarInformacion <T>(IMostrar <T> paquete)
 {
     if (paquete != null)
     {
         rtbMostrar.Text = paquete.MostrarDatos(paquete);
         paquete.MostrarDatos(paquete).Guardar("Correos");
     }
 }
Example #4
0
 private void MostrarInformacion <T>(IMostrar <T> elementos)
 {
     if (!(elementos is null))
     {
         rtbMostrar.Text = elementos.MostrarDatos(elementos);
         GuardaString.Guardar(elementos.MostrarDatos(elementos), "salida.txt");
     }
 }
Example #5
0
 /// <summary>
 /// Muestra la infromacion del elemento
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="elemento"></param>
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (!(elemento is null))
     {
         this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
         elemento.MostrarDatos(elemento).Guardar("salida.txt");
     }
 }
Example #6
0
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (!(Object.Equals(elemento, null)))
     {
         this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
         (elemento.MostrarDatos(elemento)).Guardar("salida.txt");
     }
 }
 /// <summary>
 /// Pregunta si el elemento es null, muestra en el richTextBox y guarda en el archivo
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="elemento"></param>
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (elemento != null)
     {
         rtbMostrar.Text = elemento.MostrarDatos(elemento);
         elemento.MostrarDatos(elemento).Guardar("salida");
     }
 }
Example #8
0
 /// <summary>
 /// Muestra la información del objeto.
 /// </summary>
 /// <typeparam name="T">Tipo de objeto.</typeparam>
 /// <param name="elemento">Objeto a mostrar.</param>
 private void MostrarInformacion <T>(IMostrar <T> elemento) where T : class
 {
     if (elemento != null)
     {
         rtbMostrar.Clear();
         rtbMostrar.Text = elemento.MostrarDatos(elemento);
         elemento.MostrarDatos(elemento).Guardar("salida.txt");
     }
 }
Example #9
0
 /// <summary>
 /// Mostrará la información del elemento en RichTextBox rtbMostrar
 /// y utilizará el método de extensión para guardar el texto en this.rtbMostrar.Text
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="elemento"></param>
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (!object.ReferenceEquals(elemento, null))
     {
         this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
         string archivo = "salida.txt";
         elemento.MostrarDatos(elemento).Guardar(archivo);
     }
 }
Example #10
0
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (elemento != null && (elemento is Paquete || elemento is Correo))
     {
         richTextBox.Text = elemento.MostrarDatos(elemento);
         GuardaString.Guardar(elemento.MostrarDatos(elemento), "salida.txt");
         SerializadorXml <Correo> .GuardarXml("salida.xml", (Correo)elemento);
     }
 }
Example #11
0
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (!object.Equals(elemento, null))
     {
         this.rtbMostrar.Clear();
         rtbMostrar.Text = elemento.MostrarDatos(elemento);
         GuardaString.Guardar(elemento.MostrarDatos(elemento), "salida.txt");
     }
 }
Example #12
0
 /// <summary>
 /// Mostrará la información del elemento en RichTextBox rtbMostrar
 /// y utilizará el método de extensión para guardar el texto en this.rtbMostrar.Text
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="elemento"></param>
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (!object.ReferenceEquals(elemento, null))
     {
         this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
         // Agregar línea para guardar el archivo con el nombre "salida.txt"
         string archivo = "salida.txt";
         elemento.MostrarDatos(elemento).Guardar(archivo);
     }
 }
Example #13
0
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (elemento != null)
     {
         this.rtbMostrar.Clear();
         this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
         if (elemento is Correo)
         {
             elemento.MostrarDatos(elemento).Guardar("paquetes_Correo");
         }
     }
 }
Example #14
0
        /// <summary>
        /// Muestra el elemento recibido en rtbMostrar y luego guarda en texto con método de extensión
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="elemento"></param>
        void MostrarInformacion <T>(IMostrar <T> elemento)
        {
            if (!object.ReferenceEquals(elemento, null))
            {
                this.rtbMostrar.Text = elemento.MostrarDatos(elemento);

                if (!(elemento.MostrarDatos(elemento)).Guardar("salida.txt"))
                {
                    MessageBox.Show("No se pudo guardar en texto");
                }
            }
        }
Example #15
0
 /// <summary>
 /// Mostrará la información del elemento en RichTextBox rtbMostrar
 /// y utilizará el método de extensión para guardar el texto en this.rtbMostrar.Text
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="elemento"></param>
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     try
     {
         if (!object.ReferenceEquals(elemento, null))
         {
             this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
             elemento.MostrarDatos(elemento).Guardar("salida.txt");
         }
     }
     catch (IOException exception) { MessageBox.Show(exception.Message); }
     catch (Exception exception) { MessageBox.Show(exception.Message); }
 }
Example #16
0
        /// <summary>
        /// Implemente el metodo mostrar datos del elemento que implemente la interface IMostrar (verificando previamente que no sea null)
        /// Lo guarda en un archivo txt con el nombre Backup, manejando cualquier excepcion posible.
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="elemento"></param>
        private void MostrarInformacion <T>(IMostrar <T> elemento)
        {
            string guardar = null;

            if (elemento != null)
            {
                txtMostrar.Clear();
                txtMostrar.Text = elemento.MostrarDatos(elemento);
                guardar         = elemento.MostrarDatos(elemento);
            }

            guardar.Guardar("Backup.txt");
        }
Example #17
0
 /// <summary>
 /// Muestra los datos en rtbMostrar y los guarda en un txt
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="elemento"></param>
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (!(elemento is null))
     {
         rtbMostrar.Text = elemento.MostrarDatos(elemento);
         try
         {
             elemento.MostrarDatos(elemento).Guardar("salida.txt");
         }
         catch (Exception)
         {
             MessageBox.Show("Error al guarda txt");
         }
     }
 }
Example #18
0
 /// <summary>
 /// Muestra informacion del obj Paquete
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="elemento"></param>
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (elemento != null)
     {
         this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
         try
         {
             elemento.MostrarDatos(elemento).Guardar("salida.txt");
         }
         catch (Exception e)
         {
             MessageBox.Show(e.Message);
         }
     }
 }
Example #19
0
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     try
     {
         if (!(elemento is null))
         {
             this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
             GuardaString.Guardar(elemento.MostrarDatos(elemento), "salida.txt");
         }
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Example #20
0
 private void MostrarInformacion <T>(IMostrar <T> elementos)
 {
     if (!(elementos is null))
     {
         try
         {
             rtbMostrar.Text = elementos.MostrarDatos(elementos);
             GuardaString.Guardar(elementos.MostrarDatos(elementos), "salida.txt");
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
 }
Example #21
0
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     try
     {
         if (!(Object.Equals(elemento, null)))
         {
             this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
             (elemento.MostrarDatos(elemento)).Guardar("salida.txt");
         }
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }
Example #22
0
        /// <summary>
        /// Muestra la informacion de un paquete o una lista de paquetes
        /// Guarda la inforamcion en un archivo
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="elemento"></param>
        private void MostrarInformacion <T>(IMostrar <T> elemento)
        {
            if (elemento != null)
            {
                if (elemento is Correo || elemento is Paquete)
                {
                    string info = elemento.MostrarDatos(elemento);
                    TxtBoxMostrar.Text = info;
                    //ruta de archivo
                    string desktopFolder = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);
                    string fullFileName  = Path.Combine(desktopFolder, "salida.txt");
                    //guardo archivo
                    info.Guardar(fullFileName);
                }

                /*
                 * if (elemento is Correo){
                 *  string info = elemento.MostrarDatos(elemento);
                 *  TxtBoxMostrar.Text = info;
                 *  //info.Guardar("salida.txt");
                 * }
                 * else if (elemento is Paquete)
                 * {
                 *  string info = elemento.MostrarDatos(elemento);
                 *  TxtBoxMostrar.Text = info;
                 *  //info.Guardar("salida.txt");
                 * }
                 */
            }
        }
 /// <summary>
 /// Muestra la informacion del elemento pasado como parametro
 /// y los guarda en un archivo de texto
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="elemento"></param>
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     try
     {
         this.rtbMostrar.Text = elemento.MostrarDatos(elemento) + "\n";
         GuardaString.Guardar(elemento.MostrarDatos(elemento), (Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\salida.txt"));
     }
     catch (ArchivoExeption arch)
     {
         MessageBox.Show(arch.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (NullReferenceException)
     {
         MessageBox.Show("ningun objeto seleccionado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Example #24
0
 /// <summary>
 /// Muestra la informacion de los elementos y lo guarda en el escritorio
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="elemento"></param>
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (!(elemento is null))
     {
         this.rtbMostrar.Clear();
         if (elemento is Correo)
         {
             this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
         }
         else if (elemento is Paquete)
         {
             this.rtbMostrar.Text = elemento.ToString();
         }
         elemento.MostrarDatos(elemento).Guardar("salida");
     }
 }
Example #25
0
        /// <summary>
        /// Muestra los datos de los paquetes en el rich text box
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="elemento"></param>Los paquetes a mostrar
        private void MostrarInformacion <T>(IMostrar <T> elemento)
        {
            if (elemento != null)
            {
                rtbMostrar.Text = elemento.MostrarDatos(elemento);

                try
                {
                    GuardarString.Guardar(elemento.MostrarDatos(elemento), "salida.txt");
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
Example #26
0
 private void MostrarInformacion <T>(IMostrar <T> element)
 {
     if (element != null)
     {
         this.rtbMostrar.Text = element.MostrarDatos(element);
     }
 }
Example #27
0
 /// <summary>
 /// Muestra la información del objeto.
 /// </summary>
 /// <typeparam name="T">Tipo de objeto.</typeparam>
 /// <param name="elemento">Objeto a mostrar.</param>
 private void MostrarInformacion <T>(IMostrar <T> elemento) where T : class
 {
     if (elemento != null)
     {
         try
         {
             this.rtbMostrar.Clear();
             this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
             elemento.MostrarDatos(elemento).Guardar("salida.txt");
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Example #28
0
 /// <summary>
 /// Muestra informacion del elemento
 /// </summary>
 /// <typeparam name="T">Clase a mostrar</typeparam>
 /// <param name="elemento">elemento a mostrar</param>
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (elemento != null)
     {
         this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
         this.rtbMostrar.Text.Guardar(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\salida.txt");
     }
 }
Example #29
0
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (elemento != null)
     {
         rtbMostar.Text = elemento.MostrarDatos(elemento);
         GuardaString.Guardar(rtbMostar.Text, "salida.txt");
     }
 }
 private void MostrarInformacion <T>(IMostrar <T> elemento)
 {
     if (!kreo.Equals(null))
     {
         this.rtbMostrar.Text = elemento.MostrarDatos(elemento);
         this.rtbMostrar.Text.Guardar("salidasss.txt");
     }
 }