Ejemplo n.º 1
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtIdEstudiante.Text == "" || txtIdMateria.Text == "" || txtNota.Text == "")
                {
                    MessageBox.Show("Para actualizar, primero seleccione \nun id en específico.", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    using (notasEstudiantesEntities bd = new notasEstudiantesEntities())
                    {
                        String id = dtvNotas.CurrentRow.Cells[0].Value.ToString();

                        int idC = int.Parse(id);

                        grade = bd.notas.Where(VerificarId => VerificarId.idNotas == idC).First();
                        grade.idEstudiante = int.Parse(txtIdEstudiante.Text);
                        grade.idMateria    = int.Parse(txtIdMateria.Text);
                        grade.nota         = double.Parse(txtNota.Text);

                        bd.Entry(grade).State = System.Data.Entity.EntityState.Modified;
                        bd.SaveChanges();
                    }

                    dtvNotas.Rows.Clear();
                    CargarDatos();
                    LimpiarDatos();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al Actualizar: \n\n" + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 2
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            if (txtUsuario.Text == "" || txtPassword.Text == "")
            {
                MessageBox.Show("Todos los campos son requeridos.", "Completar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                using (notasEstudiantesEntities bd = new notasEstudiantesEntities())
                {
                    var lista = from estudiante in bd.estudiante
                                where estudiante.usuario == txtUsuario.Text &&
                                estudiante.contrasenia == txtPassword.Text
                                select estudiante;

                    if (lista.Count() > 0)
                    {
                        FrmMenuPrincipal menu = new FrmMenuPrincipal();
                        menu.Show();
                        this.Hide();
                    }
                    else
                    {
                        MessageBox.Show("¡El usuario no existe!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }
Ejemplo n.º 3
0
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtNombres.Text == "" || txtApellidos.Text == "" || txtUsuario.Text == "" || txtPassword.Text == "")
                {
                    MessageBox.Show("No se permiten incersiones en blanco, \ncomplete todos los campos.", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    using (notasEstudiantesEntities bd = new notasEstudiantesEntities())
                    {
                        student.nombresEstudiante = txtNombres.Text;
                        student.apellidos         = txtApellidos.Text;
                        student.usuario           = txtUsuario.Text;
                        student.contrasenia       = txtPassword.Text;

                        bd.estudiante.Add(student);
                        bd.SaveChanges();
                    }

                    dtvEstudiantes.Rows.Clear();
                    CargarDatos();
                    LimpiarDatos();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al Insertar: \n\n" + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 4
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtMateria.Text == "")
                {
                    MessageBox.Show("Para actualizar, primero seleccione \nuna materia en específica.", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    using (notasEstudiantesEntities bd = new notasEstudiantesEntities())
                    {
                        String id = dtvMateria.CurrentRow.Cells[0].Value.ToString();

                        int idC = int.Parse(id);

                        subject = bd.materia.Where(VerificarId => VerificarId.idMateria == idC).First();
                        subject.nombreMateria = txtMateria.Text;

                        bd.Entry(subject).State = System.Data.Entity.EntityState.Modified;
                        bd.SaveChanges();
                    }

                    dtvMateria.Rows.Clear();
                    CargarDatos();
                    LimpiarDatos();
                    this.btnRegistrar.Enabled = true;
                    //this.btnActualizar.Enabled = false;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al Actualizar: \n\n" + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 5
0
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtIdEstudiante.Text == "" || txtIdMateria.Text == "" || txtNota.Text == "")
                {
                    MessageBox.Show("No se permiten incersiones en blanco, \ncomplete todos los campos.", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    using (notasEstudiantesEntities bd = new notasEstudiantesEntities())
                    {
                        grade.idEstudiante = int.Parse(txtIdEstudiante.Text);
                        grade.idMateria    = int.Parse(txtIdMateria.Text);
                        grade.nota         = double.Parse(txtNota.Text);

                        bd.notas.Add(grade);
                        bd.SaveChanges();
                    }

                    dtvNotas.Rows.Clear();
                    CargarDatos();
                    LimpiarDatos();

                    this.btnNuevo.Enabled      = true;
                    this.btnRegistrar.Enabled  = false;
                    this.btnActualizar.Enabled = false;
                    this.btnEliminar.Enabled   = false;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al Insertar: \n\n" + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 6
0
 void CargarDatos()
 {
     using (notasEstudiantesEntities db = new notasEstudiantesEntities())
     {
         dtvAct.DataSource = db.estudiante.ToList();
     }
 }
Ejemplo n.º 7
0
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtMateria.Text == "")
                {
                    MessageBox.Show("No se permiten incersiones en blanco, \ncomplete todos los campos.", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    using (notasEstudiantesEntities bd = new notasEstudiantesEntities())
                    {
                        subject.nombreMateria = txtMateria.Text;

                        bd.materia.Add(subject);
                        bd.SaveChanges();
                    }

                    dtvMateria.Rows.Clear();
                    CargarDatos();
                    LimpiarDatos();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al Insertar: \n\n" + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 8
0
        void CargarDatos()
        {
            using (notasEstudiantesEntities db = new notasEstudiantesEntities())
            {
                var jointablas = from not in db.notas
                                 from mat in db.materia
                                 from est in db.estudiante
                                 where est.id_estudiante == not.id_estudiante && mat.id_materia == not.id_materia

                                 select new
                {
                    Id      = not.id_notas,
                    Nombre  = est.nombre_estudiante,
                    Materia = mat.nombre_materia,
                    Nota    = not.notas1,
                    IDMat   = mat.id_materia,
                    IDEstud = est.id_estudiante
                };
                var iteradatos = db.notas;
                foreach (var iterardatos in jointablas)
                {
                    dtvNota.Rows.Add(iterardatos.Id, iterardatos.Nombre,
                                     iterardatos.Materia, iterardatos.Nota, iterardatos.IDEstud, iterardatos.IDMat);
                }
            }
        }
Ejemplo n.º 9
0
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            if (txtNombres.Text == "" || txtApellidos.Text == "" || txtUsuario.Text == "" || txtPassword.Text == "" || txtVerifyPass.Text == "")
            {
                MessageBox.Show("Todos los campos son requeridos.", "Completar", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                if (txtPassword.Text == txtVerifyPass.Text)
                {
                    using (notasEstudiantesEntities bd = new notasEstudiantesEntities())
                    {
                        student.nombresEstudiante = txtNombres.Text;
                        student.apellidos         = txtApellidos.Text;
                        student.usuario           = txtUsuario.Text;
                        student.contrasenia       = txtPassword.Text;

                        bd.estudiante.Add(student);
                        bd.SaveChanges();
                    }

                    Limpiar();
                    FrmMenuPrincipal log = new FrmMenuPrincipal();
                    MessageBox.Show("¡Te Damos la Bienvenida!");
                    log.Show();
                    this.Hide();
                    //Preguntar como validar
                }
                else
                {
                    MessageBox.Show("¡Las contraseñas no coinciden!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
        }
Ejemplo n.º 10
0
 void CargarDatos()
 {
     using (notasEstudiantesEntities db = new notasEstudiantesEntities())
     {
         dtvMat.DataSource = db.materia.ToList();
     }
 }
Ejemplo n.º 11
0
        void CargarDatos()
        {
            using (notasEstudiantesEntities bd = new notasEstudiantesEntities())
            {
                var joinTablas = from tbNotas in bd.notas
                                 from tbEstudiante in bd.estudiante
                                 from tbMateria in bd.materia
                                 where tbNotas.idEstudiante == tbEstudiante.idEstudiante &&
                                 tbNotas.idMateria == tbMateria.idMateria

                                 select new
                {
                    Id           = tbNotas.idNotas,
                    Nombre       = tbEstudiante.nombresEstudiante,
                    Materia      = tbMateria.nombreMateria,
                    Nota         = tbNotas.nota,
                    IdMateria    = tbMateria.idMateria,
                    IdEstudiante = tbEstudiante.idEstudiante
                };

                foreach (var iterarDatos in joinTablas)
                {
                    dtvNotas.Rows.Add(iterarDatos.Id, iterarDatos.Nombre, iterarDatos.Materia, iterarDatos.Nota, iterarDatos.IdMateria, iterarDatos.IdEstudiante);
                }
            }
        }
Ejemplo n.º 12
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtIdEstudiante.Text == "" || txtIdMateria.Text == "" || txtNota.Text == "")
                {
                    MessageBox.Show("Para eliminar, primero seleccione \nun id en específico.", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    using (notasEstudiantesEntities bd = new notasEstudiantesEntities())
                    {
                        String id = dtvNotas.CurrentRow.Cells[0].Value.ToString();

                        grade = bd.notas.Find(int.Parse(id));
                        bd.notas.Remove(grade);
                        bd.SaveChanges();
                    }

                    dtvNotas.Rows.Clear();
                    CargarDatos();
                    LimpiarDatos();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al Eliminar: \n\n" + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 13
0
 private void button1_Click(object sender, EventArgs e)
 {
     using (notasEstudiantesEntities db = new notasEstudiantesEntities())
     {
         mate.nombre_materia = txtNombreMat.Text;
         db.materia.Add(mate);
         db.SaveChanges();
     }
     MessageBox.Show("Guardado con exito");
 }
Ejemplo n.º 14
0
 private void button3_Click(object sender, EventArgs e)
 {
     using (notasEstudiantesEntities db = new notasEstudiantesEntities())
     {
         String id = dtvNota.CurrentRow.Cells[0].Value.ToString();
         n = db.notas.Find(int.Parse(id));
         db.notas.Remove(n);
         db.SaveChanges();
     }
     CargarDatos();
 }
 public void CargarDatos()
 {
     using (notasEstudiantesEntities db = new notasEstudiantesEntities())
     {
         var est1 = db.estudiante;
         foreach (var iterar in est1)
         {
             dtvEstudiantes.Rows.Add(iterar.id_estudiante, iterar.nombre_estudiante, iterar.apellido, iterar.usuario, iterar.contraseña);
         }
     }
 }
 public void CargarDatos()
 {
     using (notasEstudiantesEntities db = new notasEstudiantesEntities())
     {
         var mat1 = db.materia;
         foreach (var iterar in mat1)
         {
             dtvMateria.Rows.Add(iterar.id_materia, iterar.nombre_materia);
         }
     }
 }
Ejemplo n.º 17
0
        void CargarDatos()
        {
            using (notasEstudiantesEntities bd = new notasEstudiantesEntities())
            {
                var tbEstudiantes = bd.estudiante;

                foreach (var iterarDatos in tbEstudiantes)
                {
                    dtvEstudiantes.Rows.Add(iterarDatos.idEstudiante, iterarDatos.nombresEstudiante, iterarDatos.apellidos, iterarDatos.usuario, iterarDatos.contrasenia);
                }
            }
        }
Ejemplo n.º 18
0
        void CargarDatos()
        {
            using (notasEstudiantesEntities bd = new notasEstudiantesEntities())
            {
                var tbMateria = bd.materia;

                foreach (var iterarDatos in tbMateria)
                {
                    dtvMateria.Rows.Add(iterarDatos.idMateria, iterarDatos.nombreMateria);
                }
            }
        }
 private void button1_Click(object sender, EventArgs e)
 {
     using (notasEstudiantesEntities db = new notasEstudiantesEntities())
     {
         estud.nombre_estudiante = txtEstudiante.Text;
         estud.apellido          = txtApellido.Text;
         estud.usuario           = txtUsuario.Text;
         estud.contraseña        = txtContraseña.Text;
         db.estudiante.Add(estud);
         db.SaveChanges();
     }
     MessageBox.Show("Guardado con exito");
 }
Ejemplo n.º 20
0
 private void button1_Click(object sender, EventArgs e)
 {
     using (notasEstudiantesEntities db = new notasEstudiantesEntities())
     {
         n.id_estudiante = Convert.ToInt32(txtEstudiante.Text);
         n.id_materia    = Convert.ToInt32(txtMateria.Text);
         n.notas1        = Convert.ToInt32(txtNota.Text);
         db.notas.Add(n);
         db.SaveChanges();
     }
     MessageBox.Show("Guardado con exito");
     CargarDatos();
 }
Ejemplo n.º 21
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            materia M = new materia();

            using (notasEstudiantesEntities db = new notasEstudiantesEntities())
            {
                M.nombre_materia = txtMateria.Text;
                db.materias.Add(M);
                db.SaveChanges();
            }
            cargardatos();
            limpiardatos();
        }
Ejemplo n.º 22
0
 void cargardatos()
 {
     dvgMaterias.Rows.Clear();
     using (notasEstudiantesEntities db = new notasEstudiantesEntities())
     {
         var materias = db.materias;
         foreach (var iterardatosEstudiantes in materias)
         {
             dvgMaterias.Rows.Add(iterardatosEstudiantes.id_materia, iterardatosEstudiantes.nombre_materia);
         }
         //dvgUsuarios.DataSource = db.tb_usuarios.ToList();
     }
 }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            using (notasEstudiantesEntities db = new notasEstudiantesEntities())
            {
                mat.nombre_materia = txtNombreMateria.Text;

                db.materia.Add(mat);
                db.SaveChanges();
            }
            dtvMateria.Rows.Clear();
            limpiar();
            CargarDatos();
        }
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     using (notasEstudiantesEntities db = new notasEstudiantesEntities())
     {
         string id = dtvNotas.CurrentRow.Cells[0].Value.ToString();
         nots = db.notas.Find(int.Parse(id));
         db.notas.Remove(nots);
         db.SaveChanges();
     }
     dtvNotas.Rows.Clear();
     limpiar();
     CargarDatos();
 }
 void cargardatos()
 {
     dvgEstudiantes.Rows.Clear();
     using (notasEstudiantesEntities db = new notasEstudiantesEntities())
     {
         var estudiantes = db.estudiantes;
         foreach (var iterardatosEstudiantes in estudiantes)
         {
             dvgEstudiantes.Rows.Add(iterardatosEstudiantes.id_estudiante, iterardatosEstudiantes.nombre_estudiante,
                                     iterardatosEstudiantes.apellido, iterardatosEstudiantes.usuario, iterardatosEstudiantes.contrasena);
         }
         //dvgUsuarios.DataSource = db.tb_usuarios.ToList();
     }
 }
Ejemplo n.º 26
0
 private void button2_Click(object sender, EventArgs e)
 {
     using (notasEstudiantesEntities db = new notasEstudiantesEntities())
     {
         String Id  = dtvNota.CurrentRow.Cells[0].Value.ToString();
         int    IdC = int.Parse(Id);
         n = db.notas.Where(VerificarID => VerificarID.id_notas == IdC).First();
         n.id_estudiante   = Convert.ToInt32(txtEstudiante.Text);
         n.id_materia      = Convert.ToInt32(txtMateria.Text);
         n.notas1          = Convert.ToInt32(txtNota.Text);
         db.Entry(n).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
     CargarDatos();
 }
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            nota note = new nota();

            using (notasEstudiantesEntities db = new notasEstudiantesEntities())
            {
                string Id = dvgNotas.CurrentRow.Cells[0].Value.ToString();

                note = db.notas.Find(int.Parse(Id));
                db.notas.Remove(note);
                db.SaveChanges();
            }
            cargardatos();
            limpiardatos();
        }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            nota note = new nota();

            using (notasEstudiantesEntities db = new notasEstudiantesEntities())
            {
                note.id_estudiante = Convert.ToInt32(txtIdA.Text);
                note.id_materia    = Convert.ToInt32(txtIdM.Text);
                note.nota1         = Convert.ToInt32(txtNota.Text);
                db.notas.Add(note);
                db.SaveChanges();
            }
            cargardatos();
            limpiardatos();
        }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            using (notasEstudiantesEntities db = new notasEstudiantesEntities())
            {
                nots.id_estudiante = int.Parse(txtIdEstudiante.Text);
                nots.id_materia    = int.Parse(txtIdMateria.Text);
                nots.notas1        = double.Parse(txtNota.Text);


                db.notas.Add(nots);
                db.SaveChanges();
            }
            dtvNotas.Rows.Clear();
            limpiar();
            CargarDatos();
        }
Ejemplo n.º 30
0
        private void button2_Click(object sender, EventArgs e)
        {
            using (notasEstudiantesEntities db = new notasEstudiantesEntities())
            {
                String id  = dtvMat.CurrentRow.Cells[1].Value.ToString();
                int    idC = int.Parse(id);
                mate = db.materia.Where(VerificarID => VerificarID.id_materia == idC).First();


                mate.nombre_materia = txtNombreMat.Text;

                db.Entry(mate).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
            }
            CargarDatos();
        }