private void button1_Click(object sender, EventArgs e)
        {
            Orden agregar = new Orden();

            if (cmboxCarrera.SelectedIndex == -1 || cmboxMateria.SelectedIndex == -1 || coordenadas.X == 0 || coordenadas.Y == 0)
            {
                MessageBox.Show("Todos los Campos son Requeridos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                int    idmateria      = int.Parse(cmboxMateria.SelectedValue.ToString());
                string Resultadologin = agregar.Update(idmateria, coordenadas.X, coordenadas.Y);
                if (Resultadologin != "000000")
                {
                    if (Resultadologin == "000001")
                    {
                        MessageBox.Show("Ocurrio Algun Error al Intentar Conectarse", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    if (Resultadologin == "000003")
                    {
                        errorProvider1.SetError(button1, "Carrera ya Existe");
                    }
                }
                else
                {
                    MessageBox.Show("Carrera Agregada", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Vertices.Add(new Vertice(coordenadas, cmboxMateria.Text.Substring(1, 6), Vertices.Count));
                    DibujarVertice(Vertices.Count - 1, false);
                    cargarComboxGraficos();
                }
            }
        }