Example #1
0
        private void QuitarImpresora(Lbl.Impresion.TipoImpresora impresora)
        {
            Lbl.Comprobantes.Tipo Tipo = this.Elemento as Lbl.Comprobantes.Tipo;

            Tipo.Impresoras.Remove(impresora);
            Listado.Items.RemoveByKey(impresora.GetHashCode().ToString());
        }
Example #2
0
 private void BotonQuitar_Click(object sender, System.EventArgs e)
 {
     if (Listado.SelectedItems.Count > 0)
     {
         Lbl.Impresion.TipoImpresora Impr = Listado.SelectedItems[0].Tag as Lbl.Impresion.TipoImpresora;
         if (Impr != null)
         {
             QuitarImpresora(Impr);
         }
     }
 }
Example #3
0
        private void BotonAgregar_Click(object sender, EventArgs e)
        {
            Lbl.Comprobantes.Tipo Tipo = this.Elemento as Lbl.Comprobantes.Tipo;
            AgregarTipoImpresora  FormularioAgregar = new AgregarTipoImpresora();

            FormularioAgregar.Tipo = Tipo;

            if (FormularioAgregar.ShowDialog() == DialogResult.OK)
            {
                Lbl.Impresion.TipoImpresora TipoImpr = FormularioAgregar.TipoImpresora;
                if (TipoImpr != null && TipoImpr.Impresora != null)
                {
                    Tipo.Impresoras.Add(TipoImpr);
                    this.MostrarImpresora(TipoImpr);
                }
            }
        }
Example #4
0
        private void MostrarImpresora(Lbl.Impresion.TipoImpresora impresora)
        {
            string       Key = impresora.GetHashCode().ToString();
            ListViewItem Itm = Listado.Items.Add(Key, Key, 0);

            Itm.Tag = impresora;

            if (impresora.Sucursal == null)
            {
                Itm.SubItems.Add("Todas");
            }
            else
            {
                Itm.SubItems.Add(impresora.Sucursal.Nombre);
            }

            if (impresora.Estacion == null)
            {
                Itm.SubItems.Add("Todas");
            }
            else
            {
                Itm.SubItems.Add(impresora.Estacion);
            }

            if (impresora.PuntoDeVenta == null)
            {
                Itm.SubItems.Add("Todos");
            }
            else
            {
                Itm.SubItems.Add(impresora.PuntoDeVenta.ToString());
            }

            Itm.SubItems.Add(impresora.Impresora.ToString());
        }