private void Btn_crear_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(textBox1.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (string.IsNullOrEmpty(textBox2.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            try
            {
                controladorEdificios.guardarEdificio(textBox1.Text.ToString(), textBox2.Text.ToString());
                MessageBox.Show("Informacion agregada correctamente", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Information);

                //CONTROL BICORA
                ControladorBitacora controladorBitacora = new ControladorBitacora();
                controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Crear Edificio.");


                textBox1.Text = "";
                textBox2.Text = "";
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
 private void Btn_actualizar_Click(object sender, EventArgs e)
 {
     if (Validacion.ValidarCorreo(textBox3.Text) == true)
     {
         if (string.IsNullOrEmpty(Txt_nombre.Text) || string.IsNullOrEmpty(textBox1.Text) || string.IsNullOrEmpty(textBox2.Text) || string.IsNullOrEmpty(textBox3.Text))
         {
             MessageBox.Show("Debe completar la informacion", "Error de ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
             return;
         }
         else
         {
             try
             {
                 updateFacultad();
                 MessageBox.Show("Se ha modificado exitosamente la facultad", "Actualizacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 // Control bitacora
                 ControladorBitacora controladorBitacora = new ControladorBitacora();
                 controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Editar facultad");
                 Txt_nombre.Text = "";
                 textBox1.Text   = "";
                 textBox2.Text   = "";
                 textBox3.Text   = "";
             }
             catch (Exception ex)
             {
                 MessageBox.Show(ex.Message, "Edicion de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     else
     {
         MessageBox.Show("Porfavor ingresa correctamente el correo", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        private void Btn_crear_Click(object sender, EventArgs e)
        {
            hora = txtBox_hhinicio.Text + ":" + txtBox_mmInicio.Text + " " + cmbBox_Merid.Text + " - " + txtBox_hhFinal.Text + ":" + txtBox_mmFinal.Text + " " + cmbBox_Merid2.Text;
            if (string.IsNullOrEmpty(txtBox_hhinicio.Text) || string.IsNullOrEmpty(txtBox_mmInicio.Text) || string.IsNullOrEmpty(cmbBox_Merid.Text) || string.IsNullOrEmpty(txtBox_hhFinal.Text) || string.IsNullOrEmpty(txtBox_mmFinal.Text) || string.IsNullOrEmpty(cmbBox_Merid2.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            try
            {
                controladorHorarios.guardarHorario(hora);
                MessageBox.Show("Informacion agregada correctamente", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Information);

                //CONTROL BICORA
                ControladorBitacora controladorBitacora = new ControladorBitacora();
                controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Crear Horario.");
                txtBox_hhinicio.Text = "";
                txtBox_mmInicio.Text = "";
                txtBox_hhFinal.Text  = "";
                txtBox_mmFinal.Text  = "";
                cmbBox_Merid.Text    = "";
                cmbBox_Merid2.Text   = "";
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #4
0
        private void Btn_crear_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(comboBox1.Text) || string.IsNullOrEmpty(Txt_nombre.Text) || string.IsNullOrEmpty(Txt_jornada.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            else
            {
                try
                {
                    crearCarrera();
                    MessageBox.Show("Se ha agregado exitosamente una nueva carrera", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    ControladorBitacora controladorBitacora = new ControladorBitacora();
                    controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Crear Carrera.");
                    Txt_nombre.Text  = "";
                    Txt_jornada.Text = "";
                    dataFacultades();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Пример #5
0
        private void Btn_crear_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(Txt_capacidad.Text) || string.IsNullOrEmpty(Cbo_edificio.Text) || string.IsNullOrEmpty(Txt_nombre.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            else
            {
                try
                {
                    crearSalon();
                    MessageBox.Show("Se ha agregado exitosamente un nuevo salon", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Information);


                    //CONTROL BICORA
                    ControladorBitacora controladorBitacora = new ControladorBitacora();
                    controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Crear Salon.");
                    Txt_nombre.Text    = "";
                    Cbo_edificio.Text  = "";
                    Txt_capacidad.Text = "";
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Пример #6
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(textBox1.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (string.IsNullOrEmpty(textBox1.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }


            if (textBox1.Text.Trim() == "")
            {
                epErrorNombre.SetError(textBox1, "Introduce Nombre para el edificio");
                textBox1.Focus();
            }
            else
            {
                epErrorNombre.Clear();
            }

            if (textBox2.Text.Trim() == "")
            {
                epErrorDescripcion.SetError(textBox2, "Introduce una Descripcion");
                textBox2.Focus();
            }
            else
            {
                epErrorDescripcion.Clear();
            }



            TextBox objTextBox = (TextBox)textBox1;
            string  nombre     = objTextBox.Text;

            TextBox objTextBox2 = (TextBox)textBox2;
            string  ubicacion   = objTextBox2.Text;

            try
            {
                controladorEdificios.actualizarEdificio(reference, nombre, ubicacion);
                MessageBox.Show("Informacion agregada correctamente", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                //Control bitacora
                ControladorBitacora controladorBitacora = new ControladorBitacora();
                controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Editar Edificio");
                textBox1.Text = "";
                textBox2.Text = "";
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #7
0
        readonly DataTable _limpia = new DataTable(); // Tabla en limpio para que el usuario ingrese sus turnos
        #endregion

        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack) // Solo cargar los datos la primera vez que la página ha sido cargada
            {
                _sesion       = new Sesion();
                _cookieActual = _sesion.verificarValidez(Request.Cookies["PS"]);
                if (_cookieActual == null)                              // Si la cookie expira redirecciona a la pantalla de Login
                {
                    Response.Redirect("../Autentificacion/Login.aspx"); //
                }
                else // Volver a crear la cookie en el cliente, con el nuevo tiempo de expiración
                {
                    Response.SetCookie(_cookieActual);
                }
                _controlador = new ControladorBitacora();
                string grupoUsuario = _sesion.obtenerGrupoUsuario(_cookieActual);
                string loginUsuario = _sesion.obtenerLoginUsuario(_cookieActual);
                if ((grupoUsuario.Equals("prof")) || (grupoUsuario.Equals("users")) || (grupoUsuario.Equals("ests")))
                {
                    _controlador.insertarBitacoraError("Se ha intentado realizar un acceso no permitido por parte del usuario " + loginUsuario + " a la página de GenerarEstadisticaUso.aspx", "");
                    Response.Redirect("../Compartido/AccesoDenegado.aspx");
                }
                _laboratorios = _controlador.obtenerLaboratorios();
                var errores = new int[1];
                errores[0] = 0;            //Error al cargar Laboratorios

                if (_laboratorios != null) // Llenar _ddlLaboratorios si se encontraton datos
                {
                    for (int i = 0; i < _laboratorios.Count; i++)
                    {
                        var item = new ListItem(_laboratorios.ElementAt(i).ElementAt(1).ToString(), Convert.ToString(_laboratorios.ElementAt(i).ElementAt(0)));
                        _ddlLaboratorios.Items.Add(item); // Obtiene los nombres de los laboratorios encontrados
                    }
                }
                else // No se encontraron laboratorios
                {
                    errores[0] = 1;
                }

                if (errores[0] == 1) // Detectar errores
                {
                    _ddlLaboratorios.Items.Clear();
                    _ddlLaboratorios.Items.Add("No hay laboratorios disponibles");

                    _imgMensaje.ImageUrl = "~/Imagenes/Error.png";
                    _lblMensaje.Text     = "Error al cargar los laboratorios.";
                    _imgMensaje.Visible  = true;
                    _lblMensaje.Visible  = true;
                }
                iniciarSesion();
                CargarEventosSesion((int)Session["pkSesion"]);
            }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("¿Esta seguro de elimiar la carrera?", "Eliminar", MessageBoxButtons.YesNo);

            if (result == System.Windows.Forms.DialogResult.Yes)
            {
                controladorCarrera.eliminarCarrera(ID_reference);
                refreshDataSource();
            }
            ControladorBitacora controladorBitacora = new ControladorBitacora();

            controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Eliminar Carrera.");
        }
Пример #9
0
        private void button2_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("¿Esta seguro de elimiar el horario?", "Eliminar", MessageBoxButtons.YesNo);

            if (result == System.Windows.Forms.DialogResult.Yes)
            {
                controladorhorarios.eliminarhorario(ID_reference);
                //CONTROL BICORA
                ControladorBitacora controladorBitacora = new ControladorBitacora();
                controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Eliminacion de Horarios");
                refreshDataSource();
            }
        }
Пример #10
0
        private void button2_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("¿Esta seguro de elimiar el catedratico?", "Eliminar", MessageBoxButtons.YesNo);

            if (result == System.Windows.Forms.DialogResult.Yes)
            {
                controladorFacultades.eliminarFacultad(ID_reference);
                // Control bitacora
                ControladorBitacora controladorBitacora = new ControladorBitacora();
                controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Eliminar facultad");

                refreshDataSource();
            }
        }
Пример #11
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(Txt_Nombre.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (string.IsNullOrEmpty(Txt_Estado.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if ((string.IsNullOrEmpty(Txt_Nombre.Text)) == false && (string.IsNullOrEmpty(Txt_Estado.Text) == false))
            {
                string nombre      = Txt_Nombre.Text.ToString();
                string estado      = Txt_Estado.Text.ToString();
                int    catedratico = controladorSecciones.getIdCatedratico(cbo_catedratico.Text.ToString());
                int    curso       = controladorSecciones.getIdCurso(cbo_curso.Text.ToString());
                int    laboratorio = controladorSecciones.getIdLaboratorio(cbo_laboratorio.Text.ToString());
                int    salon       = controladorSecciones.getIdSaon(cbo_salon.Text.ToString());
                int    horario     = controladorSecciones.getIdHorario(cbo_horario.Text.ToString());
                string ciclo       = ciclo_.Text.ToString();



                try
                {
                    controladorSecciones.guardarSeccion(nombre, estado, catedratico, curso, laboratorio, salon, horario, ciclo);
                    MessageBox.Show("Informacion agregada correctamente", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Txt_Nombre.Text      = "";
                    Txt_Estado.Text      = "";
                    ciclo_.Text          = "";
                    cbo_catedratico.Text = "";
                    cbo_curso.Text       = "";
                    cbo_horario.Text     = "";
                    cbo_salon.Text       = "";
                    cbo_laboratorio.Text = "";
                    //CONTROL BICORA
                    ControladorBitacora controladorBitacora = new ControladorBitacora();
                    controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Crear Seccion.");
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Пример #12
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (comboBox1.SelectedIndex == -1 || string.IsNullOrEmpty(textBox2.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                create();
                MessageBox.Show("Se agrego correctamente el pensum", "", MessageBoxButtons.OK, MessageBoxIcon.Information);

                ControladorBitacora controladorBitacora = new ControladorBitacora();
                controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Crear Pensum.");
                //textBox1.Text = "";
                textBox2.Text = "";
                setData();
            }
        }
Пример #13
0
        void updateSalon()
        {
            string capacidad, nombre;
            int    ID_edificio;

            capacidad   = Txt_capacidad.Text.ToString();
            ID_edificio = controladorSalones.getIdEdificio(Cbo_edificio.Text.ToString());
            nombre      = Txt_nombre.Text.ToString();


            controladorSalones.actualizarSalon(reference, capacidad, ID_edificio, nombre); MessageBox.Show("Se ha actualizado exitosamente el salon", "Actualizacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
            ControladorBitacora controladorBitacora = new ControladorBitacora();

            controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Editar salon.");

            Txt_capacidad.Text = "";
            Cbo_edificio.Text  = "";
            Txt_nombre.Text    = "";
        }
Пример #14
0
        private void Btn_editar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(Txt_nombre.Text) || string.IsNullOrEmpty(Cbo_facultad.Text) || string.IsNullOrEmpty(Txt_jornada.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            else
            {
                updateCarrera();
                MessageBox.Show("Se edito correctamente la carrera", "", MessageBoxButtons.OK, MessageBoxIcon.Information);

                ControladorBitacora controladorBitacora = new ControladorBitacora();
                controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Editar Carrera.");
                Txt_nombre.Text  = "";
                Txt_jornada.Text = "";
                dataFacultades();
            }
        }
Пример #15
0
        private void Btn_crear_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(Txt_nombre.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (string.IsNullOrEmpty(Cbo_catedratico.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (string.IsNullOrEmpty(cbo_salon.Text))
            {
                MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            string nombre_laboratorio = Txt_nombre.Text.ToString();
            int    id_catedratico     = Convert.ToInt32(Cbo_catedratico.Text.ToString());
            int    id_horario         = controladorLaboratorio.getIdHorario(cbo_horario.Text.ToString());
            int    id_salon           = controladorLaboratorio.getIdSalon(cbo_salon.Text.ToString());



            try {
                controladorLaboratorio.guardarlaboratorio(nombre_laboratorio, id_catedratico, id_horario, id_salon);
                MessageBox.Show("Informacion agregada correctamente", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Txt_nombre.Text      = "";
                Cbo_catedratico.Text = "";
                cbo_salon.Text       = "";
                cbo_horario.Text     = "";
                //CONTROL BICORA
                ControladorBitacora controladorBitacora = new ControladorBitacora();
                controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Crear Laboratorio.");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
 private void Btn_crear_Click(object sender, EventArgs e)
 {
     if (Validacion.ValidarCorreo(textBox4.Text) == true)
     {
         if (string.IsNullOrEmpty(textBox1.Text) || string.IsNullOrEmpty(textBox2.Text) || string.IsNullOrEmpty(textBox3.Text) || string.IsNullOrEmpty(textBox4.Text) || string.IsNullOrEmpty(textBox5.Text) || string.IsNullOrEmpty(textBox6.Text))
         {
             MessageBox.Show("Debe completar la informacion", "Error de ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
             return;
         }
         else
         {
             try
             {
                 createCatedratico();
                 MessageBox.Show("Se ha agregado exitosamente un nuevo Catedratico", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 textBox1.Text = "";
                 textBox2.Text = "";
                 textBox3.Text = "";
                 textBox4.Text = "";
                 textBox5.Text = "";
                 textBox6.Text = "";
                 textBox7.Text = "";
                 //CONTROL BICORA
                 ControladorBitacora controladorBitacora = new ControladorBitacora();
                 controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Crear Catedratico.");
             }
             catch (Exception ex)
             {
                 MessageBox.Show(ex.Message, "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     else
     {
         MessageBox.Show("Porfavor ingresa correctamente el correo", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 private void button1_Click(object sender, EventArgs e)
 {
     if (Validacion.ValidarCorreo(Txt_Correo.Text))
     {
         if (string.IsNullOrEmpty(Txt_Nombres.Text) || string.IsNullOrEmpty(Txt_Apellidos.Text) || string.IsNullOrEmpty(Txt_edad.Text) || string.IsNullOrEmpty(Txt_Correo.Text) || string.IsNullOrEmpty(Txt_Direccion.Text) || string.IsNullOrEmpty(Txt_Telefono.Text) || string.IsNullOrEmpty(Txt_estado.Text))
         {
             MessageBox.Show("Debe completar la informacion", "Error de ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
             return;
         }
         else
         {
             try
             {
                 updateEstudiante();
                 MessageBox.Show("Se ha modificado exitosamente un nuevo Estudiante", "Actualizacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 ControladorBitacora controladorBitacora = new ControladorBitacora();
                 controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Editar Estudiante.");
                 Txt_Nombres.Text   = "";
                 Txt_Apellidos.Text = "";
                 Txt_Telefono.Text  = "";
                 Txt_Correo.Text    = "";
                 Txt_edad.Text      = "";
                 Txt_Direccion.Text = "";
                 Txt_estado.Text    = "";
                 Txt_carnet.Text    = "";
             }
             catch (Exception ex)
             {
                 MessageBox.Show(ex.Message, "Edicion de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     else
     {
         MessageBox.Show("Porfavor ingresa correctamente el correo", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Пример #18
0
 private void Btn_update_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(txtBox_nombre.Text) || string.IsNullOrEmpty(txtBox_semestre.Text) || string.IsNullOrEmpty(txtBox_Creditos.Text) || string.IsNullOrEmpty(cmbBox_Pensum.Text))
     {
         MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
     try
     {
         updateCursos();
         MessageBox.Show("Informacion agregada correctamente", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Information);
         //CONTROL BICORA
         ControladorBitacora controladorBitacora = new ControladorBitacora();
         controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Modificacion de Cursos");
         txtBox_nombre.Text   = "";
         txtBox_Creditos.Text = "";
         txtBox_semestre.Text = "";
         cmbBox_Pensum.Text   = "";
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        private void Btn_crear_Click(object sender, EventArgs e)
        {
            if (Validacion.ValidarCorreo(Txt_correo.Text) == true)
            {
                if (string.IsNullOrEmpty(Txt_Nombre.Text))
                {
                    MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                if (string.IsNullOrEmpty(Txt_apellido.Text))
                {
                    MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                if (string.IsNullOrEmpty(Txt_edad.Text))
                {
                    MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                if (string.IsNullOrEmpty(Txt_telef.Text))
                {
                    MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                if (string.IsNullOrEmpty(Txt_correo.Text))
                {
                    MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                if (string.IsNullOrEmpty(Txt_estado.Text))
                {
                    MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                if (string.IsNullOrEmpty(Txt_dpi.Text))
                {
                    MessageBox.Show("Debe completar la informacion", "Error de busqueda de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }

                /*codigo kevin*/
                else
                {
                    try
                    {
                        createAlumno();
                        MessageBox.Show("Se ha agregado exitosamente un nuevo Estudiante", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Information);

                        ControladorBitacora controladorBitacora = new ControladorBitacora();
                        controladorBitacora.guardarBitacora(usuarioLogi.id_usuario, "Creacion Estudiante.");

                        Txt_Nombre.Text   = "";
                        Txt_apellido.Text = "";
                        Txt_edad.Text     = "";
                        Txt_telef.Text    = "";
                        Txt_correo.Text   = "";
                        Txt_estado.Text   = "";
                        Txt_dpi.Text      = "";
                        Txt_dire.Text     = "";
                        Txt_carnet.Text   = "";
                        cbo_carrera.Text  = "";
                        cbo_facultad.Text = "";
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message, "Ingreso de datos.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            else
            {
                MessageBox.Show("Porfavor ingresa correctamente el correo", "Ingreso de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }