コード例 #1
0
ファイル: MClientes.cs プロジェクト: jenesepas/csharp
 private void btt_first_Click(object sender, EventArgs e)
 {
     _ctes.Clear();
     _ctes.AddRange(Ctes_Opera.Buscar("", "", ' '));        //obtengo todos los ctes en ctes_opera.buscar y se lo paso a la lista
     clienteActual  = _ctes.ElementAt(0);
     lb_num_rg.Text = "1/" + Convert.ToString(_ctes.Count) + " Clientes.";
     Asigna_campos_cte(clienteActual); //asignamos a los campos del form cte.
 }
コード例 #2
0
        private void btt_b_buscar_Click(object sender, EventArgs e)
        {
            char t_cte = 'C';

            if (rb_titular.Checked == true)
            {
                t_cte = 'T';
            }

            //MessageBox.Show("Antes: " + Convert.ToString(tb_b_nombre.Text) + " / " + tb_b_docu.Text + " / " + t_cte);
            dgv_ctes.DataSource = Ctes_Opera.Buscar(Convert.ToString(tb_b_nombre.Text.Trim()), Convert.ToString(tb_b_docu.Text.Trim()), t_cte);
        }
コード例 #3
0
ファイル: MClientes.cs プロジェクト: jenesepas/csharp
        private void btt_last_Click(object sender, EventArgs e)
        {
            _ctes.Clear();
            _ctes.AddRange(Ctes_Opera.Buscar("", "", ' '));        //obtengo todos los ctes en ctes_opera.buscar y se lo paso a la lista
            clienteActual  = _ctes.ElementAt(_ctes.Count - 1);
            lb_num_rg.Text = Convert.ToString(_ctes.Count) + "/" + Convert.ToString(_ctes.Count) + " Clientes.";
            Asigna_campos_cte(clienteActual); //asignamos a los campos del form cte.


            btt_modificar.Enabled = true;
            btt_borrar.Enabled    = true;
            Habilitar();
            btt_guardar.Enabled = false;
        }
コード例 #4
0
ファイル: MClientes.cs プロジェクト: jenesepas/csharp
        private void btt_back_Click(object sender, EventArgs e)
        {
            _ctes.Clear();
            _ctes.AddRange(Ctes_Opera.Buscar("", "", ' '));        //obtengo todos los ctes en ctes_opera.buscar y se lo paso a la lista
            int pos = 0;

            for (pos = _ctes.Count - 1; pos > 0; pos--)
            {
                if (tb_id_cte.Text == Convert.ToString(_ctes.ElementAt(pos).Id_Cliente))
                {
                    clienteActual  = _ctes.ElementAt(pos - 1);
                    lb_num_rg.Text = Convert.ToString(pos) + "/" + Convert.ToString(_ctes.Count) + " Clientes.";
                    Asigna_campos_cte(clienteActual); //asignamos a los campos del form cte.
                    break;
                }
            }
        }
コード例 #5
0
        public LClientes()
        {
            try
            {
                _ctes.Clear();
                _ctes.AddRange(Ctes_Opera.Buscar("", "", ' '));                      //obtengo todos los ctes en ctes_opera.buscar y se lo paso a la lista
                //PrintDocument pd = new PrintDocument();
                //printDocument1.DefaultPageSettings.Landscape = true;
                printDocument1.PrintPage -= new PrintPageEventHandler(printDocument1_PrintPage);
                printDocument1.PrintPage += new PrintPageEventHandler(printDocument1_PrintPage);
                // Print the document.
                //printDocument1.Print();
                printPreviewDialog1.Document = printDocument1;
                printPreviewDialog1.PrintPreviewControl.Zoom = 1.0;
                printPreviewDialog1.WindowState = FormWindowState.Maximized;
                //printPreviewDialog1.ShowDialog();

                DialogResult respuesta = MessageBox.Show("¿Desea entrar en la vista previa del impreso?", "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
                if (respuesta == DialogResult.Yes)
                {
                    printPreviewDialog1.ShowDialog();
                }
                else
                {
                    //PrinterSettings printerSettings1 = new PrinterSettings();
                    PrintDialog printDialog1 = new PrintDialog();
                    //printDialog1.PrinterSettings = printerSettings1;
                    printDialog1.Document = printDocument1;
                    //printDialog1.ShowDialog();
                    //printDocument1.Print();
                    if (printDialog1.ShowDialog().Equals(DialogResult.OK))
                    {
                        printDialog1.Document.Print();
                    }
                }
            }
            catch (Exception e1)
            {
                MessageBox.Show("No se seleccionó ningún registro.", e1.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }