Esempio n. 1
0
        private void btt_last_rg_Click_1(object sender, EventArgs e)
        {
            _registros.Clear();
            _registros.AddRange(Reg_Opera.Buscar(' ', 0, 0, ' ', " ", " "));         //obtengo todos los ctes en ctes_opera.buscar y se lo paso a la lista
            RegActual         = _registros.ElementAt(_registros.Count - 1);
            lb_num_rg_rg.Text = Convert.ToString(_registros.Count) + "/" + Convert.ToString(_registros.Count) + " Registros.";
            Asigna_campos_rg(RegActual); //asignamos a los campos del form cte.

            btt_modificar_rg.Enabled = true;
            btt_imprimir_rg.Enabled  = true;
            btt_imprimir_fra.Enabled = true;
            btt_borrar_rg.Enabled    = true;
            Habilitar_rg();
            btt_guardar_rg.Enabled = false;
        }
Esempio n. 2
0
        private void btt_back_rg_Click(object sender, EventArgs e)
        {
            _registros.Clear();
            _registros.AddRange(Reg_Opera.Buscar(' ', 0, 0, ' ', " ", " ")); //obtengo todos los regs en ctes_opera.buscar y se lo paso a la lista
            int  pos = 0;
            char deleg_act;                                                  //solo de la delegacion actual


            if (rb_del_y.Checked == true)
            {
                deleg_act = 'Y';
            }
            else
            {
                if (rb_del_m.Checked == true)
                {
                    deleg_act = 'M';
                }
                else
                {
                    deleg_act = 'A';
                }
            }

            //deleg_act = Seleccionar_deleg();
            for (pos = _registros.Count - 1; pos > 0; pos--)
            {
                if (deleg_act == Convert.ToChar(_registros.ElementAt(pos).delegacion) &
                    tb_n_reg.Text == Convert.ToString(_registros.ElementAt(pos).n_reg))
                {
                    RegActual         = _registros.ElementAt(pos - 1);
                    lb_num_rg_rg.Text = Convert.ToString(pos) + "/" + Convert.ToString(_registros.Count) + " Registros.";
                    Asigna_campos_rg(RegActual); //asignamos a los campos del form cte.
                    break;
                }
            }
        }
Esempio n. 3
0
        private void btt_b_buscar_Click(object sender, EventArgs e)
        {
            char t_cte = ' ';

            if (rb_cte_rg.Checked == true)
            {
                t_cte = 'C';
            }
            else if (rb_titular_rg.Checked == true)
            {
                t_cte = 'T';
            }

            char deleg = ' ';

            if (rb_y_rg.Checked == true)
            {
                deleg = 'Y';
            }
            else
            {
                if (rb_m_rg.Checked == true)
                {
                    deleg = 'M';
                }
                else if (rb_a_rg.Checked == true)
                {
                    deleg = 'A';
                }
            }

            int num_reg = 0;

            if (string.IsNullOrWhiteSpace(tb_b_n_rg.Text.Trim()))
            {
            }                                                        // num_reg=0
            else
            {
                num_reg = Convert.ToInt32(tb_b_n_rg.Text.Trim());
            }

            int num_fra = 0;

            if (string.IsNullOrWhiteSpace(tb_fra_rg.Text.Trim()))
            {
            }                                                         // num_reg=0
            else
            {
                num_fra = Convert.ToInt32(tb_fra_rg.Text.Trim());
            }

            string nombre = " ";

            if (string.IsNullOrWhiteSpace(tb_b_nombre_rg.Text.Trim()))
            {
            }
            else
            {
                nombre = tb_b_nombre_rg.Text.Trim();
            }

            string n_exp = " ";

            if (string.IsNullOrWhiteSpace(tb_exp_rg.Text.Trim()))
            {
            }
            else
            {
                n_exp = tb_exp_rg.Text.Trim();
            }

            string matricula = " ";

            if (string.IsNullOrWhiteSpace(tb_matri_rg.Text.Trim()))
            {
            }
            else
            {
                matricula = tb_matri_rg.Text.Trim();
            }

            string vehiculo = " ";

            if (string.IsNullOrWhiteSpace(tb_vehi_rg.Text.Trim()))
            {
            }
            else
            {
                vehiculo = tb_vehi_rg.Text.Trim();
            }

            //pasamos deleg, n_reg, n_fra, t_cte, n_cte, n_exp
            dgv_regs.DataSource = Reg_Opera.Buscar(deleg, num_reg, num_fra, t_cte, nombre, n_exp, matricula, vehiculo);
        }