Esempio n. 1
0
 //Listar los docentes para las secciones Agregar y Editar
 public ActionResult ListaDocentes()
 {
     using (var db = new AlumnosContext())
     {
         return(PartialView(db.Docente.ToList()));
     }
 }
Esempio n. 2
0
        public ActionResult Editar(Alumno a)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            try
            {
                using (var db = new AlumnosContext())
                {
                    Alumno al = db.Alumno.Find(a.id);
                    al.Nombre    = a.Nombre;
                    al.Apellidos = a.Apellidos;
                    al.Edad      = a.Edad;
                    al.Sexo      = a.Sexo;
                    al.CodCiudad = a.CodCiudad;
                    db.SaveChanges();

                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Esempio n. 3
0
        public ActionResult Editar(RegistroNotas rn)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            try
            {
                using (var db = new AlumnosContext())
                {
                    RegistroNotas rnn = db.RegistroNotas.Find(rn.Id);
                    rnn.Nota1      = rn.Nota1;
                    rnn.Nota2      = rn.Nota2;
                    rnn.Nota3      = rn.Nota3;
                    rnn.Nota4      = rn.Nota4;
                    rnn.Periodo    = rn.Periodo;
                    rnn.CodMateria = rn.CodMateria;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                return(View());

                throw;
            }
        }
Esempio n. 4
0
 //Mostar el nombre del docente en los detalles de la materia
 public static string NombreDocente(int id_docente)
 {
     using (var db = new AlumnosContext())
     {
         return(db.Docente.Find(id_docente).NombreCompleto);
     }
 }
Esempio n. 5
0
        public Alumno GetAlumno(int id)
        {
            try
            {
                using (var db = new AlumnosContext())
                {
                    Models.ALUMNO a = db.ALUMNO.Find(id);
                    Alumno        alumnoContract = new Alumno();

                    // PARSEO A MANO
                    alumnoContract.ID           = a.ID;
                    alumnoContract.NOMBRE       = a.NOMBRE;
                    alumnoContract.APELLIDO     = a.APELLIDO;
                    alumnoContract.EDAD         = a.EDAD;
                    alumnoContract.SEXO         = a.SEXO;
                    alumnoContract.MOMENTO      = a.MOMENTO;
                    alumnoContract.CIUDAD_ID    = a.CIUDAD_ID;
                    alumnoContract.NombreCiudad = Controllers.AlumnoController.NombreCiudad((int)a.CIUDAD_ID);

                    return(alumnoContract);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 6
0
        public bool AddAlumno(Alumno alumnoContract)
        {
            try
            {
                using (var db = new AlumnosContext())
                {
                    Models.ALUMNO entAlumno = new ALUMNO();
                    entAlumno.MOMENTO = System.DateTime.Now;

                    // PARSEO A MANO
                    entAlumno.NOMBRE    = alumnoContract.NOMBRE;
                    entAlumno.APELLIDO  = alumnoContract.APELLIDO;
                    entAlumno.EDAD      = alumnoContract.EDAD;
                    entAlumno.SEXO      = alumnoContract.SEXO;
                    entAlumno.CIUDAD_ID = alumnoContract.CIUDAD_ID;

                    db.ALUMNO.Add(entAlumno);
                    db.SaveChanges();
                    return(true);
                }
            }
            catch (Exception)
            {
                return(false);
            }
        }
Esempio n. 7
0
        public List <Alumno> GetAlumnoList()
        {
            try
            {
                using (var db = new AlumnosContext())
                {
                    List <Alumno> listadoAlumnos = new List <Alumno>();
                    foreach (var a in db.ALUMNO.ToList())
                    {
                        Alumno alumnoContract = new Alumno();

                        // PARSEO A MANO
                        alumnoContract.ID           = a.ID;
                        alumnoContract.NOMBRE       = a.NOMBRE;
                        alumnoContract.APELLIDO     = a.APELLIDO;
                        alumnoContract.EDAD         = a.EDAD;
                        alumnoContract.SEXO         = a.SEXO;
                        alumnoContract.MOMENTO      = a.MOMENTO;
                        alumnoContract.CIUDAD_ID    = a.CIUDAD_ID;
                        alumnoContract.NombreCiudad = Controllers.AlumnoController.NombreCiudad((int)a.CIUDAD_ID);

                        listadoAlumnos.Add(alumnoContract);
                    }
                    return(listadoAlumnos);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 8
0
        public ActionResult Editardocente(Docente d)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            try
            {
                using (var db = new AlumnosContext())
                {
                    Docente doc = db.Docente.Find(d.Id_Docente);
                    doc.Nombres   = d.Nombres;
                    doc.Apellidos = d.Apellidos;
                    doc.Edad      = d.Edad;
                    doc.Sexo      = d.Sexo;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("", "Error - " + e.Message);
                return(View());
            }
        }
Esempio n. 9
0
 //Mostar el nombre completo del alumno
 public static string NombreAlumno(int id_alumno)
 {
     using (var db = new AlumnosContext())
     {
         return(db.Alumno.Find(id_alumno).NombreCompleto);
     }
 }
Esempio n. 10
0
 public static string NombreMateria(int Id_materia)
 {
     using (var db = new AlumnosContext())
     {
         return(db.Materias.Find(Id_materia).Nombre);
     }
 }
Esempio n. 11
0
        protected void btnAgregar_Click(object sender, EventArgs e)
        {
            if (!(tbNombre.Text == "" || tbApellido.Text == "" || tbEdad.Text == ""))
            {
                using (var db = new AlumnosContext())
                {
                    ALUMNO nuevoAlumno = new ALUMNO
                    {
                        //PARSEO A MANO
                        NOMBRE    = tbNombre.Text,
                        APELLIDO  = tbApellido.Text,
                        EDAD      = Convert.ToInt16(tbEdad.Text),
                        SEXO      = ddlSexo.SelectedValue,
                        CIUDAD_ID = Convert.ToInt32(ddlCiudades.SelectedValue),
                        MOMENTO   = System.DateTime.Now
                    };

                    db.ALUMNO.Add(nuevoAlumno);
                    db.SaveChanges();

                    poblarGV();
                }

                // REINICIAR CAMPOS
                tbNombre.Text             = "";
                tbApellido.Text           = "";
                tbEdad.Text               = "";
                ddlSexo.SelectedIndex     = 0;
                ddlCiudades.SelectedIndex = 0;
            }
        }
Esempio n. 12
0
        // GET: Alumno
        public ActionResult Index()
        {
            AlumnosContext db = new AlumnosContext();

            //List<Alumno>lista=db.Alumno.Where(a=>a.Edad>18).ToList();
            return(View(db.Alumno.ToList()));
        }
Esempio n. 13
0
        // GET: Alumno
        public ActionResult Index()
        {
            try
            {
                string sql = @"
            SELECT A.Id, A.Nombres, A.Apellidos, A.Edad, A.Sexo, A.FechaRegistro, C.Nombre NombreCiudad
            FROM Alumno A
            INNER JOIN Ciudad C ON C.Id = A.CodCiudad";
                using (var db = new AlumnosContext())
                {
                    //var data = from a in db.Alumno
                    //           join c in db.Ciudad on a.CodCiudad equals c.Id
                    //           select new AlumnoCE()
                    //           {
                    //               Id = a.Id,
                    //               Nombres = a.Nombres,
                    //               Apellidos = a.Apellidos,
                    //               Edad = a.Edad,
                    //               Sexo = a.Sexo,
                    //               NombreCiudad = c.Nombre,
                    //               FechaRegistro = a.FechaRegistro
                    //           };

                    //List<Alumno> lista = db.Alumno.Where(a => a.Edad > 18).ToList();
                    //return View(data.ToList());
                    return(View(db.Database.SqlQuery <AlumnoCE>(sql).ToList()));
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 14
0
 public ActionResult ListaCiudades()
 {
     using (var db = new AlumnosContext())
     {
         return(PartialView(db.Ciudad.ToList()));
     }
 }
Esempio n. 15
0
        public ActionResult Editar(Alumnos alForm)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }

                using (var db = new AlumnosContext())
                {
                    Alumnos al = db.Alumnos.Find(alForm.Id);
                    al.Nombres   = alForm.Nombres;
                    al.Apellidos = alForm.Apellidos;
                    al.Edad      = alForm.Edad;
                    al.Sexo      = alForm.Sexo;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 16
0
        // GET: Alumno
        public ActionResult Index()
        {
            try
            {
                using (var db = new AlumnosContext())
                {
                    var data = from a in db.ALUMNO
                               join c in db.CIUDAD on a.CIUDAD_ID equals c.ID
                               select new AlumnoCE
                    {
                        ID           = a.ID,
                        NOMBRE       = a.NOMBRE,
                        APELLIDO     = a.APELLIDO,
                        EDAD         = a.EDAD,
                        SEXO         = a.SEXO,
                        MOMENTO      = a.MOMENTO,
                        CIUDAD_ID    = a.CIUDAD_ID,
                        NombreCiudad = c.NOMBRE,
                    };

                    //List<ALUMNO> alumnos = db.ALUMNO.Where(a => a.EDAD > 18).ToList();
                    return(View(data.ToList()));
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 17
0
        public ActionResult Edit(ALUMNO pAlumno)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            try
            {
                using (var db = new AlumnosContext())
                {
                    ALUMNO a = db.ALUMNO.Find(pAlumno.ID);
                    a.NOMBRE   = pAlumno.NOMBRE;
                    a.APELLIDO = pAlumno.APELLIDO;
                    a.SEXO     = pAlumno.SEXO;
                    a.EDAD     = pAlumno.EDAD;

                    db.SaveChanges();

                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 18
0
        protected void btnEliminarAlumno_Click(object sender, EventArgs e)
        {
            try
            {
                int idAlumno = Convert.ToInt32(lblAlumnoResultado_ID.Text);
                using (var db = new AlumnosContext())
                {
                    ALUMNO aluBorrado = db.ALUMNO.Find(idAlumno);

                    db.ALUMNO.Remove(aluBorrado);
                    db.SaveChanges();

                    lblBorradoConExito.ForeColor = System.Drawing.Color.DarkRed;
                    lblBorradoConExito.Visible   = true;
                    poblarGV();

                    btnEliminarAlumno.Enabled = false;
                    btnEditarAlumno.Enabled   = false;
                    btnGuardarEdicion.Enabled = false;
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 19
0
 public static string NombreCiudad(int CodCiudad)
 {
     using (var db = new AlumnosContext())
     {
         return(db.Ciudad.Find(CodCiudad).Nombre);
     }
 }
Esempio n. 20
0
        public ActionResult Editar(Docente d)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            try
            {
                using (var db = new AlumnosContext())
                {
                    Docente doc = db.Docente.Find(d.Id);
                    doc.Nombres   = d.Nombres;
                    doc.Apellidos = d.Apellidos;
                    doc.CodCiudad = d.CodCiudad;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                return(View());

                throw;
            }
        }
Esempio n. 21
0
 //Listar las materias registradas
 public ActionResult ListarMaterias()
 {
     using (var db = new AlumnosContext())
     {
         return(PartialView(db.Materia.ToList()));
     }
 }
Esempio n. 22
0
        // GET: Docente
        public ActionResult Index()
        {
            try
            {
                using (var db = new AlumnosContext())
                {
                    var data = from d in db.Docente
                               join c in db.Ciudad on d.CodCiudad equals c.Id
                               select new DocenteCE()
                    {
                        Id           = d.Id,
                        Nombres      = d.Nombres,
                        Apellidos    = d.Apellidos,
                        NombreCiudad = c.Nombre
                    };

                    //List<Alumno> lista = db.Alumno.Where(a => a.Edad > 18).ToList();
                    return(View(data.ToList()));

                    //return View(db.Database.SqlQuery<AlumnoCE>(sql,
                    // new SqlParameter("@edadAlumno", edad)).ToList());
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 23
0
 public ActionResult ListaCiudades()
 {
     using (var context = new AlumnosContext())
     {
         var consulta = context.Ciudad.ToList();
         return(PartialView(consulta));
     }
 }
Esempio n. 24
0
 public static string NombreCiudad(int CiudadId)
 {
     using (var context = new AlumnosContext())
     {
         var ciudad = context.Ciudad.Where(w => w.CiudadId == CiudadId).Select(s => s.Nombre).FirstOrDefault();
         return(ciudad);
     }
 }
Esempio n. 25
0
 //DETALLES de calificacion------------------------------------------
 public ActionResult Detllescalificacion(int id)
 {
     using (var db = new AlumnosContext())
     {
         Calificacion cal = db.Calificacion.Find(id);
         return(View(cal));
     }
 }
Esempio n. 26
0
 public ActionResult DetalleAlumno(int id)
 {
     using (var db = new AlumnosContext())
     {
         Alumno alu = db.Alumno.Find(id);
         return(View(alu));
     }
 }
Esempio n. 27
0
 public ActionResult Detalles(int id)
 {
     using (var db = new AlumnosContext())
     {
         Notas no = db.Notas.Find(id);
         return(View(no));
     }
 }
Esempio n. 28
0
 public ActionResult Detalles(int id)
 {
     using (var db = new AlumnosContext())
     {
         Materias ma = db.Materias.Find(id);
         return(View(ma));
     }
 }
Esempio n. 29
0
 //Detalles del docente
 public ActionResult Detallesdocente(int id)
 {
     using (var db = new AlumnosContext())
     {
         Docente doc = db.Docente.Find(id);
         return(View(doc));
     }
 }
Esempio n. 30
0
 public static string Nombre_Grado(int?codCurso)
 {
     using (var db = new AlumnosContext())
     {
         var data = db.curso2.Find(codCurso);
         return(data.nom_curso);
     }
 }