public ActionResult Create([Bind(Include = "idestudiante,Nombre,Apellido,Matricula,Tecnico")] Estudiante estudiante)
        {
            if (ModelState.IsValid)
            {
                db.Estudiantes.Add(estudiante);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(estudiante));
        }
Beispiel #2
0
        public ActionResult Create([Bind(Include = "CursoID,Descripcion")] Curso curso)
        {
            if (ModelState.IsValid)
            {
                db.Cursos.Add(curso);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(curso));
        }
        public ActionResult Create([Bind(Include = "EstudianteID,Nombres,Apellidos,Fecha_Ingreso")] Estudiante estudiante)
        {
            if (ModelState.IsValid)
            {
                db.Estudiantes.Add(estudiante);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(estudiante));
        }
        public ActionResult Create([Bind(Include = "estudianteID,nombreEstudiante,apellidosEstudiante,correoEstudiante,edadEstudiante")] Estudiante estudiante)
        {
            if (ModelState.IsValid)
            {
                db.Estudiante.Add(estudiante);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(estudiante));
        }
        public ActionResult Create([Bind(Include = "InscripcionID,CursoID,EstudianteID,Semestre")] Inscripcion inscripcion)
        {
            if (ModelState.IsValid)
            {
                db.Inscripciones.Add(inscripcion);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.CursoID      = new SelectList(db.Cursos, "CursoID", "Descripcion", inscripcion.CursoID);
            ViewBag.EstudianteID = new SelectList(db.Estudiantes, "EstudianteID", "Nombres", inscripcion.EstudianteID);
            return(View(inscripcion));
        }
 public bool Delete(int id)
 {
     using (var context = new EstudianteContext())
     {
         var estudianteDel = context.Estudiantes.FirstOrDefault(x => x.id == id);
         context.Estudiantes.Remove(estudianteDel);
         context.SaveChanges();
         return(true);
     }
 }
 public IHttpActionResult Post(Estudiante estudiante)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     using (var context = new EstudianteContext())
     {
         context.Estudiantes.Add(estudiante);
         context.SaveChanges();
         return(Ok(estudiante));
     }
 }
Beispiel #8
0
 public EstudianteController(EstudianteContext context)
 {
     _context = context;
     if (_context.Estudiante.Count() == 0)
     {
         // Crea un nuevo item si la coleccion esta vacia,
         // lo que significa que no puedes borrar todos los Items.
         _context.Estudiante.Add(new Estudiante {
             Email = "", Usuario = "", Clave = "", Salon = "", Acudiente = "",
             Sexo  = "", Nombre = "", Apellido = "", Fechan = "", Documento = "", Telefono = "", estado = ""
         });
         _context.SaveChanges();
     }
 }
 public IHttpActionResult Put(Estudiante estudiante)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     using (var context = new EstudianteContext())
     {
         var estudianteAct = context.Estudiantes.FirstOrDefault(x => x.id == estudiante.id);
         estudianteAct.nombres        = estudiante.nombres;
         estudianteAct.apellidos      = estudiante.apellidos;
         estudianteAct.tipoEstudiante = estudiante.tipoEstudiante;
         estudianteAct.correo         = estudiante.correo;
         estudianteAct.direccion      = estudiante.direccion;
         estudianteAct.telefono       = estudiante.telefono;
         context.SaveChanges();
         return(Ok(estudiante));
     }
 }