Ejemplo n.º 1
0
 /// <summary>
 /// Verifica cual formato está chequeado y guardará una lista de cartas según lo chequeado.
 /// </summary>
 public void SeleccionarFormatoCartas()
 {
     if (rdoXml.Checked)
     {
         saveFileDialog.Filter = FILTROXML;
         SerializadoraXml <List <Carta> > serializadoraCarta = new SerializadoraXml <List <Carta> >();
         if (saveFileDialog.ShowDialog() == DialogResult.OK && saveFileDialog.FileName != "")
         {
             serializadoraCarta.Guardar(saveFileDialog.FileName, InformeCompras.cartasInforme);
         }
     }
     else if (rdoTxt.Checked)
     {
         saveFileDialog.Filter = FILTROTXT;
         SerializadoraTxt <Carta> serializadoraTexto = new SerializadoraTxt <Carta>();
         if (saveFileDialog.ShowDialog() == DialogResult.OK && saveFileDialog.FileName != "")
         {
             serializadoraTexto.Guardar(saveFileDialog.FileName, InformeCompras.cartasInforme);
         }
     }
     else
     {
         saveFileDialog.Filter = FILTROPDF;
         Pdf <Carta> pdf = new Pdf <Carta>();
         if (saveFileDialog.ShowDialog() == DialogResult.OK && saveFileDialog.FileName != "")
         {
             pdf.CrearPdf(saveFileDialog.FileName, InformeCompras.cartasInforme);
         }
     }
 }
 /// <summary>
 /// Al cargarse el formulario Nuevas Ediciones, se instanciaran los objetos creados.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void Frm_NuevasEdiciones_Load(object sender, EventArgs e)
 {
     publicaciones_nuevasEdiciones = new List <Publicacion>();
     cartas_nuevasEdiciones        = new List <Carta>();
     serializadoraTxtPublicacion   = new SerializadoraTxt <Publicacion>();
     serializadoraTxtCarta         = new SerializadoraTxt <Carta>();
     stock_Dtgv = new Stock_Dtgv <Publicacion, Carta, Barco>();
 }
        /// <summary>
        /// Al cargarse el formulario Nuevas Ediciones, se instanciaran los objetos creados.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Frm_NuevasEdiciones_Load(object sender, EventArgs e)
        {
            publicaciones_nuevasEdiciones = new List <Publicacion>();
            cartas_nuevasEdiciones        = new List <Carta>();
            serializadoraTxtPublicacion   = new SerializadoraTxt <Publicacion>();
            serializadoraTxtCarta         = new SerializadoraTxt <Carta>();
            stock_Dtgv = new Stock_Dtgv <Publicacion, Carta, Barco>();

            txtAbrirCartas.Text = "Favor abrir listado de cartas";
            txtAbrirPub.Text    = "Favor abrir listado de publicaciones";
        }