예제 #1
0
파일: Buscar.cs 프로젝트: aztonlu/escuela
        //DataTable dt;
        //SqlDataAdapter da;

        private void btnBuscar_Click(object sender, EventArgs e)
        {
            int dni = Convert.ToInt32(txtNombre.Text);

            /*using (SqlConnection conexion = BDComun.ObtnerCOnexion())
             *
             *  try
             *  {
             *      da = new SqlDataAdapter(string.Format("Select tpersona.dni, tpersona.nombre, tpersona.appat, tpersona.apmat, tpersona.fecha_nac, tpersona.telefono, tpersona.correo, tpersona.direccion, talumno.observacion, talumno.interesseguimiento from tpersona inner join talumno on tpersona.dni = talumno.dni where tpersona.dni like '%{0}%'", dni), conexion);
             *      dt = new DataTable();
             *      da.Fill(dt);
             *      dataGridView1.DataSource = dt; //dgv.DataSource = dt;
             *  }
             *
             *  catch (Exception ex)
             *  {
             *      MessageBox.Show("Error" + ex.ToString());
             *  }
             *
             */

            //dataGridView1.DataSource = AlumnoDAL.BuscarAlumnos(txtNombre.Text, txtApellido.Text);
            dataGridView1.DataSource = AlumnoDAL.BuscarAlumnos(dni);
        }
예제 #2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            List <Alumno> Lista = AlumnoDAL.BuscarAlumnos(txtNombre.Text, txtApellido.Text, true);

            if (Lista.Count <= 0)
            {
                MessageBox.Show("Alumno No Encontrado, Imposible Eliminar", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            var al = Lista.First();

            int resultado = AlumnoDAL.Eliminar(al.Id);

            if (resultado > 0)
            {
                MessageBox.Show("Alumno Eliminado Correctamente !!", "Datos Eliminados", MessageBoxButtons.OK, MessageBoxIcon.Information);
                limpiar();
            }
            else
            {
                MessageBox.Show("No se pudo eliminar lo datos", "Error al Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
예제 #3
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            /*
             * if (UsuarioDAL.BuscarUsuario(txtNombre) == true)
             * {
             *  MessageBox.Show("Usuario ya registrado");
             *  return;
             * }
             */

            List <Alumno> Lista = AlumnoDAL.BuscarAlumnos(txtNombre.Text, txtApellido.Text, true);

            if (Lista.Count <= 0)
            {
                MessageBox.Show("Alumno No Encontrado, Imposible Modificar", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            var al = Lista.First();

            al.Nombre    = txtNombre.Text;
            al.Apellido  = txtApellido.Text;
            al.Direccion = txtDireccion.Text;
            al.Fecha_Nac = dtfecha.Value.ToShortDateString();

            if (txtNombre.Text == "" || txtApellido.Text == "" || txtDireccion.Text == "")
            {
                MessageBox.Show("Debe llenar todos los Campos", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                int resultado = AlumnoDAL.Eliminar(al.Id);

                if (resultado > 0)
                {
                    Alumno Alumno = new Alumno();
                    Alumno.Nombre    = txtNombre.Text;
                    Alumno.Apellido  = txtApellido.Text;
                    Alumno.Direccion = txtDireccion.Text;
                    Alumno.Fecha_Nac = dtfecha.Value.ToShortDateString();


                    resultado = AlumnoDAL.Agregar(Alumno);

                    if (resultado > 0)
                    {
                        MessageBox.Show("Datos Modificados Correctamente !!", "Datos Modificados", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        limpiar();
                    }

                    else
                    {
                        MessageBox.Show("No se pudieron Guardar lo datos", "Error al Guardar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }

                else
                {
                    MessageBox.Show("No se pudo Modificar el alumno", "Ocurrio un error!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }
예제 #4
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = AlumnoDAL.BuscarAlumnos(txtNombre.Text, txtApellido.Text);
 }