示例#1
0
        //ESTE EL EVENTO ELIMINAR UN ESTUDIANTE.
        private void button1_Click(object sender, EventArgs e)
        {
            //VARIABLES
            ClsLogicaEstudiante   vlo_LogicaEstudiantes = new ClsLogicaEstudiante();
            ClsEntidadEstudiantes vlo_EntidadEstudiantes;
            string vlc_Condicion = string.Empty;
            int    vlnResultado  = 0;

            try
            {
                //SE VERIFICA QUE EL CAMPO DE CARNET NO SE ENCUENTRE VACIO.
                if (!string.IsNullOrEmpty(txtAACarnet.Text))
                {
                    //SE ESTABLECE LA CONDICIÓN PARA PODER ELIMINAR A UN ESTUIDIANTE.
                    vlc_Condicion = string.Format("carnet = '{0}'", txtAACarnet.Text);
                    //SE OBTIENE EL REGISTRO DEL ESTUDIANTE A ELIMIANAR.
                    vlo_EntidadEstudiantes = vlo_LogicaEstudiantes.ObtenerEstudiante(vlc_Condicion);

                    //SE VERIFICA QUE EL ESTUADIANTE A ELIMINAR EXISTA
                    if (vlo_EntidadEstudiantes.Existe == true)
                    {
                        vlnResultado = vlo_LogicaEstudiantes.EliminarEstudiante(vlo_EntidadEstudiantes);
                        if (vlnResultado > 0)
                        {
                            MessageBox.Show("Registro eliminado satisfactoriamente.");
                            Limpiar();
                        }
                        else
                        {
                            MessageBox.Show("Se produjo un error al eliminar");
                        }
                    }
                    else
                    {
                        MessageBox.Show("El cliente no existe");
                    }
                }
                else
                {
                    MessageBox.Show("Ningún estudiante seleccionado.");
                }
            }
            catch (Exception)
            {
                throw;
            }
        }