private void pictureBox2_Click(object sender, EventArgs e)
        {
            using (Sistema_CalificacionEntities db = new Sistema_CalificacionEntities())
            {
                if (id == null)
                {
                    nAlumnos = new ALUMNOS();
                }

                nAlumnos.NOMBRE_ALUMN           = txt_nombre.Text;
                nAlumnos.APELLIDO_ALUMN         = txt_apellido.Text;
                nAlumnos.CEDULA_ALUMN           = txt_cedula.Text;
                nAlumnos.PASS_ALUMN             = txt_pass.Text;
                nAlumnos.DIRECCION_ALUMN        = txt_direccion.Text;
                nAlumnos.FECHA_NACIMINETO_ALUMN = dtmPicker1.Value;

                if (id == null)
                {
                    db.ALUMNOS.Add(nAlumnos);
                }


                db.SaveChanges();

                Refrescar();

                txt_cedula.Clear();
                txt_nombre.Clear();
                txt_apellido.Clear();
                txt_direccion.Clear();
                txt_pass.Clear();
            }
        }
 private void Refrescar()
 {
     using (Sistema_CalificacionEntities db = new Sistema_CalificacionEntities())
     {
         var lst = from d in db.ALUMNOS
                   select d;
         dataGridView1.DataSource = lst.ToList();
     }
 }
 private void cargaDatos(int?id)
 {
     using (Sistema_CalificacionEntities db = new Sistema_CalificacionEntities())
     {
         nAlumnos           = db.ALUMNOS.Find(id);
         txt_nombre.Text    = nAlumnos.NOMBRE_ALUMN;
         txt_apellido.Text  = nAlumnos.APELLIDO_ALUMN;
         txt_cedula.Text    = nAlumnos.CEDULA_ALUMN;
         txt_pass.Text      = nAlumnos.PASS_ALUMN;
         txt_direccion.Text = nAlumnos.DIRECCION_ALUMN;
         dtmPicker1.Value   = nAlumnos.FECHA_NACIMINETO_ALUMN;
     }
 }
        private void pictureBox4_Click(object sender, EventArgs e)
        {
            int?id = GetId();

            if (id != null)
            {
                using (Sistema_CalificacionEntities db = new Sistema_CalificacionEntities())
                {
                    ALUMNOS nAlumnos = db.ALUMNOS.Find(id);
                    db.ALUMNOS.Remove(nAlumnos);

                    db.SaveChanges();
                }

                Refrescar();
            }
        }
        private void BtnActualizar_Click(object sender, EventArgs e)
        {
            using (Sistema_CalificacionEntities db = new Sistema_CalificacionEntities())
            {
                nAlumnos.NOMBRE_ALUMN           = txt_nombre.Text;
                nAlumnos.APELLIDO_ALUMN         = txt_apellido.Text;
                nAlumnos.CEDULA_ALUMN           = txt_cedula.Text;
                nAlumnos.PASS_ALUMN             = txt_pass.Text;
                nAlumnos.DIRECCION_ALUMN        = txt_direccion.Text;
                nAlumnos.FECHA_NACIMINETO_ALUMN = dtmPicker1.Value;

                db.Entry(nAlumnos).State = System.Data.Entity.EntityState.Modified;

                db.SaveChanges();

                Refrescar();
            }
            BtnActualizar.Visible = false;
            pictureBox2.Visible   = true;
        }