Beispiel #1
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            //Objeto de la clase Operaciones
            LabTec.Operaciones.Operaciones op = new LabTec.Operaciones.Operaciones();

            try
            {
                //FrInicio
                //Asigna los valor capturadores de los txtbox en las variables
                int    IDUsuario = Convert.ToInt32(txtIDUsuario.Text);
                string Clave     = txtClave.Text;
                //Llama al metodo Login de la clase Operaciones
                op.Login(IDUsuario, Clave);
            }
            //Se encarga de atrapar cualquier error relacionado con valores no validos
            catch (FormatException)
            {
                string mensaje = "Por favor, no ingrese los datos correctos.";
                MessageBox.Show(mensaje, "Error de formato", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                //Limpia los txt
                txtIDUsuario.Clear();
                txtClave.Clear();
            }
        }
Beispiel #2
0
        private void btnBusca_Click(object sender, EventArgs e)
        {
            //Creacion del Objeto de la clase Operaciones
            LabTec.Operaciones.Operaciones op = new LabTec.Operaciones.Operaciones();

            try
            {
                if (txtCorreo.Text == "")
                {
                    //Verifica si alguno de los txt se encuentra vacio
                    MessageBox.Show("Por favor, no deje el cuadro de texto vacio.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                //En caso de ninguno se encuentre vacio, mostrara el siguiente mensaje
                else
                {
                    //Asignamos los valores capturados a sus respectivas variables
                    op.Correo1 = txtCorreo.Text;
                    op.RecuperarCorreo();
                }
            }
            //Se encarga de atrapar cualquier error relacionado con valores no validos
            catch (FormatException)
            {
                string mensaje = "Por favor, no ingrese los datos correctos.";
                MessageBox.Show(mensaje, "Error de formato", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                //Limpia el cuadro de texto del Correo
                txtCorreo.Clear();
            }
        }
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            //Creamos las variables para almcenar los datos ingresados por el usuario
            int    ID_Lab;
            string Nombre;
            int    ID_EstLab = 0;

            //Asignamos a nuestra variable el valor de vuelto por la funcion EstadoLaboratorio
            ID_EstLab = EstadoLaboratorio();

            //Asignamos los valores a nuestras variables
            try
            {
                ID_Lab = Convert.ToInt32(txtIdLaboratorio.Text);
                Nombre = txtNombre.Text;

                //Creamos nuestro objeto de la clase Operaciones
                LabTec.Operaciones.Operaciones op = new LabTec.Operaciones.Operaciones();
                //Llamamos a nuestro metodo Agregar Laboratorios, enviando los valores ingresados
                //Por el usuario
                op.AgregarLabs(ID_Lab, Nombre, ID_EstLab);
            }
            catch (FormatException)
            {
                //Verifica si alguno de los txt se encuentra vacio
                if (txtIdLaboratorio.Text == "" || txtIdLaboratorio.Text == "" || ID_EstLab == 0)
                {
                    //Llamamos al metodo static txtVacios
                    txtVacios(txtIdLaboratorio.Text, txtNombre.Text, ID_EstLab);
                }
                //En caso de ninguno se encuentre vacio, mostrara el siguiente mensaje
                else
                {
                    string mensaje = "Por favor, no ingrese los datos correctos.";
                    MessageBox.Show(mensaje, "Error de formato", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            finally
            {
                //Creamos un objeto de la clase de VistasDeLasTablas
                LabTec.Funciones.VistasDeLasTablas Cn = new LabTec.Funciones.VistasDeLasTablas();
                //Cargamos los datos de la funcion actualizar laboratorio en nuestro DataView
                dgvLaboratorios.DataSource = Cn.ActualizarLaboratorio();
                //Limpamos los cuadros de texto
                txtIdLaboratorio.Clear();
                txtNombre.Clear();
                cmbEstadoLab.Text = "";
            }
        }
 //el metodo se carga cuando inicia la forma
 private void FrMenu_Load(object sender, EventArgs e)
 {
     //este if oculta algunos botones si el usuario es maestro
     LabTec.Operaciones.Operaciones op = new LabTec.Operaciones.Operaciones();
     if (MaestroAdmin == "2")
     {
         Agregar_laboratorio.Visible   = false;
         Eliminar_laboratorio.Visible  = false;
         Modificar_Laboratorio.Visible = false;
         Agregar_proyectores.Visible   = false;
         Eliminar_proyectores.Visible  = false;
         Modificar_proyectores.Visible = false;
         btn_usuarios.Visible          = false;
         Buscar_usuarios.Visible       = false;
         Agregar_usuarios.Visible      = false;
         Eliminar_usuarios.Visible     = false;
         Modificar_usuarios.Visible    = false;
     }
 }
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            //Creamos las variables para almcenar los datos ingresados por el usuario
            int ID_Lab;

            try
            {
                //Asignamos los valores a nuestras variables
                ID_Lab = Convert.ToInt32(txtIdLaboratorio.Text);

                //Creamos nuestro objeto de la clase Operaciones
                LabTec.Operaciones.Operaciones op = new LabTec.Operaciones.Operaciones();
                //Llamamos a nuestro metodo Eliminar Laboratorios, enviando los valores ingresados
                //Por el usuario
                op.EliminarLabs(ID_Lab);
            }
            catch (FormatException)
            {
                //Verifica si alguno de los txt se encuentra vacio
                if (string.IsNullOrEmpty(txtIdLaboratorio.Text))
                {
                    //Llamamos al metodo static txtVacios
                    //Envia el siguiente mensaje.
                    MessageBox.Show("Por favor rellenar todos los cuadros de texto.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                //En caso de ninguno se encuentre vacio, mostrara el siguiente mensaje
                else
                {
                    string mensaje = "Por favor, no ingrese los datos correctos.";
                    MessageBox.Show(mensaje, "Error de formato", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            finally
            {
                //Creamos un objeto de la clase de VistasDeLasTablas
                LabTec.Funciones.VistasDeLasTablas Cn = new LabTec.Funciones.VistasDeLasTablas();
                //Cargamos los datos de la funcion actualizar laboratorio en nuestro DataView
                dgvLaboratorios.DataSource = Cn.ActualizarLaboratorio();
                //Limpamos los cuadros de texto
                txtIdLaboratorio.Clear();
            }
        }