示例#1
0
        public ActionResult Create([Bind(Include = "AlumnoId,Nombres,Apellidos,FechaNacimiento,Genero")] Alumno alumno)
        {
            if (ModelState.IsValid)
            {
                db.Alumnos.Add(alumno);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(alumno));
        }
示例#2
0
        public ActionResult Create([Bind(Include = "ProfesorId,Nombres,Apellidos,Genero")] Profesor profesor)
        {
            if (ModelState.IsValid)
            {
                db.Profesores.Add(profesor);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(profesor));
        }
示例#3
0
        public ActionResult Create([Bind(Include = "GradoId,Nombre,ProfesorId")] Grado grado)
        {
            if (ModelState.IsValid)
            {
                db.Grados.Add(grado);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ProfesorId = new SelectList(db.Profesores, "ProfesorId", "Nombres", grado.ProfesorId);
            return(View(grado));
        }
示例#4
0
        public ActionResult Create([Bind(Include = "AlumnoGradoId,Seccion,AlumnoId,GradoId")] AlumnoGrado alumnoGrado)
        {
            if (ModelState.IsValid)
            {
                db.AlumnosGrados.Add(alumnoGrado);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            loadEditAlumnosyGrados(alumnoGrado.AlumnoId, alumnoGrado.GradoId);
            return(View(alumnoGrado));
        }
示例#5
0
        protected void ProfesoresConsulta_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            GridViewRow gvRow    = (GridViewRow)ProfesoresConsulta.Rows[e.RowIndex];
            Label       Label1   = (Label)gvRow.FindControl("ProfesorId");
            int         id       = Convert.ToInt32(Label1.Text.Trim());
            string      Nombre   = ((TextBox)gvRow.Cells[2].Controls[0]).Text;
            string      Apellido = ((TextBox)gvRow.Cells[3].Controls[0]).Text;
            string      Tanda    = ((TextBox)gvRow.Cells[4].Controls[0]).Text;



            using (ColegioDb context = new ColegioDb())
            {
                var db = context.Profesore.Where(a => a.ProfesorId.Equals(id)).FirstOrDefault();
                if (db != null)
                {
                    db.Nombre   = Nombre;
                    db.Tanda    = Tanda;
                    db.Apellido = Apellido;
                }
                context.SaveChanges();
                ProfesoresConsulta.EditIndex = -1;
                LlenarGriw();
                Filtrar();
            }
        }
示例#6
0
        protected void AsignaturasConsulta_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            GridViewRow gvRow = (GridViewRow)AsignaturasConsulta.Rows[e.RowIndex];
            Label       lblId = (Label)gvRow.FindControl("AsignaturaId");
            int         id    = Convert.ToInt32(lblId.Text.Trim());

            using (ColegioDb Context = new ColegioDb())
            {
                var db = Context.Asignatura.Where(a => a.AsignaturaId.Equals(id)).FirstOrDefault();
                if (db != null)
                {
                    Context.Asignatura.Remove(db);
                    Context.SaveChanges();
                    LlenarGriw();
                }
            }
        }
示例#7
0
        protected void AsignaturasConsulta_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            GridViewRow gvRow   = (GridViewRow)AsignaturasConsulta.Rows[e.RowIndex];
            Label       Label1  = (Label)gvRow.FindControl("AsignaturaId");
            int         id      = Convert.ToInt32(Label1.Text.Trim());
            string      Nombre  = ((TextBox)gvRow.Cells[2].Controls[0]).Text;
            string      Seccion = ((TextBox)gvRow.Cells[3].Controls[0]).Text;


            using (ColegioDb context = new ColegioDb())
            {
                var db = context.Asignatura.Where(a => a.AsignaturaId.Equals(id)).FirstOrDefault();
                if (db != null)
                {
                    db.Nombre  = Nombre;
                    db.Seccion = Utilidades.TOINT(Seccion);
                }
                context.SaveChanges();
                AsignaturasConsulta.EditIndex = -1;
                LlenarGriw();
                Filtrar();
            }
        }
        protected void EstudiantesConsulta_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            GridViewRow gvRow    = (GridViewRow)EstudiantesConsulta.Rows[e.RowIndex];
            Label       lblId    = (Label)gvRow.FindControl("EstudianteId");
            int         id       = Convert.ToInt32(lblId.Text.Trim());
            string      Nombre   = ((TextBox)gvRow.Cells[2].Controls[0]).Text;
            string      Apellido = ((TextBox)gvRow.Cells[3].Controls[0]).Text;
            string      Email    = ((TextBox)gvRow.Cells[4].Controls[0]).Text;

            using (ColegioDb context = new ColegioDb())
            {
                var db = context.Estudiante.Where(a => a.EstudianteId.Equals(id)).FirstOrDefault();
                if (db != null)
                {
                    db.Nombre   = Nombre;
                    db.Apellido = Apellido;
                    db.Email    = Email;
                }
                context.SaveChanges();
                EstudiantesConsulta.EditIndex = -1;
                LlenarGriw();
            }
        }