Beispiel #1
0
        public void cargarForm()
        {
            cmbChofer.Items.Clear();
            tablaChoferes = SQLChofer.obtenerTodosLosChoferesHabilitados();
            foreach (DataRow row in tablaChoferes.Rows)
            {
                cmbChofer.Items.Add(row["nombre"].ToString() + " " + row["apellido"].ToString());
            }

            selectMarca.Items.Clear();
            tablaMarcas = SQLAutomovil.obtenerTodasLasMarcas();
            foreach (DataRow row in tablaMarcas.Rows)
            {
                selectMarca.Items.Add(row["nombre"].ToString());
            }
        }
Beispiel #2
0
        private void ListaChoferes_Load(object sender, EventArgs e)
        {
            //Obtener todos los Choferes cuando se carga el formulario
            DataTable Choferes;

            if (modificacion)
            {
                Choferes = SQLChofer.obtenerTodosLosChoferes();
            }
            else
            {
                Choferes = SQLChofer.obtenerTodosLosChoferesHabilitados();
            }
            tablaChoferes.DataSource = Choferes;
            this.tablaChoferes.Columns[0].Visible = false; //usuarioID
            DataGridViewRow clieRow = tablaChoferes.Rows[0];

            choferSeleccionado = new Chofer(clieRow);
        }
        public RegistroViaje(int id_cliente, int id_rol)
        {
            InitializeComponent();
            idCliente = id_cliente;

            esRolAdministrador = id_rol == 1;

            cmbAutomovil.Hide();
            lblAutomovil.Hide();
            lblTurno.Hide();
            cmbTurnos.Hide();

            tablaChoferes = SQLChofer.obtenerTodosLosChoferesHabilitados();

            foreach (DataRow row in tablaChoferes.Rows)
            {
                cmbChoferes.Items.Add(row["nombre"].ToString() + " " + row["apellido"].ToString());
            }

            tablaClientes = SQLCliente.obtenerTodosLosClientesHabilitados();

            if (esRolAdministrador)
            {
                cmbCliente.Enabled = true;
                foreach (DataRow row in tablaClientes.Rows)
                {
                    cmbCliente.Items.Add(row["nombre"].ToString() + " " + row["apellido"].ToString());
                }
            }
            else
            {
                cmbCliente.Enabled = false;
                foreach (DataRow row in tablaClientes.Rows)
                {
                    if (int.Parse(row["id_usuario"].ToString()) == id_cliente)
                    {
                        cmbCliente.Items.Add(row["nombre"].ToString() + " " + row["apellido"].ToString());
                        cmbCliente.SelectedIndex = 0;
                        break;
                    }
                }
            }
        }
Beispiel #4
0
        private void recargar()
        {
            DataTable Choferes;

            if (modificacion)
            {
                Choferes = SQLChofer.obtenerTodosLosChoferes();
            }
            else
            {
                Choferes = SQLChofer.obtenerTodosLosChoferesHabilitados();
            }
            tablaChoferes.DataSource = Choferes;
            this.tablaChoferes.Columns[0].Visible = false; //usuarioID
            DataGridViewRow clieRow = tablaChoferes.Rows[0];

            choferSeleccionado = new Chofer(clieRow);

            txtDNI.Text      = "";
            txtApellido.Text = "";
            txtNombre.Text   = "";
        }
Beispiel #5
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (tablaChoferes.Rows.Count > 0)
     {
         if (choferSeleccionado.habilitado == true)
         {
             DialogResult dialogResult = MessageBox.Show("Esta seguro?", "Esta seguro que quiere dar de baja este chofer?", MessageBoxButtons.YesNo);
             if (dialogResult == DialogResult.Yes)
             {
                 string response = SQLChofer.eliminarChofer(choferSeleccionado);
                 MessageBox.Show(response);
                 tablaChoferes.DataSource = SQLChofer.obtenerTodosLosChoferesHabilitados();
             }
         }
         else
         {
             MessageBox.Show("El chofer ya esta eliminado", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
     else
     {
         MessageBox.Show("Debe seleccionar algun chofer", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }