public ActionResult Create([Bind(Include = "ID_AsignarTarea,ID_Materia,Titulo,Contenido")] Asignar_Tarea asignar_Tarea)
        {
            if (ModelState.IsValid)
            {
                db.Asignar_Tarea.Add(asignar_Tarea);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ID_Materia = new SelectList(db.Materias, "ID_Materia", "Descripcion", asignar_Tarea.ID_Materia);
            return(View(asignar_Tarea));
        }
Beispiel #2
0
        public ActionResult Create([Bind(Include = "ID_Materia,Descripcion,ID_Grado")] Materias materias)
        {
            if (ModelState.IsValid)
            {
                db.Materias.Add(materias);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ID_Grado = new SelectList(db.Grado, "ID_Grado", "Descripcion", materias.ID_Grado);
            return(View(materias));
        }
        public ActionResult Create([Bind(Include = "ID_Registro,ID_Estudiante,Usuario,Contraseña,Rol")] Registro registro)
        {
            if (ModelState.IsValid)
            {
                db.Registro.Add(registro);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ID_Estudiante = new SelectList(db.Estudiante, "ID_Estudiante", "Primer_Nombre", registro.ID_Estudiante);
            return(View(registro));
        }
        public ActionResult TareaEspañol([Bind(Include = "ID_Tarea,ID_Materia,ID_Registro")] Subir_Tarea subir_Tarea, HttpPostedFileBase tarea)
        {
            string path = Path.Combine(Server.MapPath("~/Archivos"),
                                       Path.GetFileName(tarea.FileName));

            if (ModelState.IsValid)
            {
                subir_Tarea.Tarea = new byte[tarea.ContentLength];
                tarea.InputStream.Read(subir_Tarea.Tarea, 0, tarea.ContentLength);

                subir_Tarea.ID_Materia = 1;
                db.Subir_Tarea.Add(subir_Tarea);
                db.SaveChanges();
                tarea.SaveAs(path);
                TempData["SuccessMessage"] = "Su tarea ha sido enviada";
                return(View("~/Views/Asignar_Tarea/Index.cshtml"));
            }
            return(View(subir_Tarea));
        }
Beispiel #5
0
        public ActionResult Create([Bind(Include = "ID_Estudiante,Primer_Nombre,Segundo_Nombre,Primer_Apellido," +
                                                   "Segundo_Apelido,FechaNacimiento,Edad,Nacionalidad,Sexo,ID_Grado,CentroEducativo," +
                                                   "GradoSolicita,DistritoEducativo")] Estudiante estudiante, [Bind(Include = "Calle,Provincia,Municipio," +
                                                                                                                              "Sector,No_Casa")] Direccion direccion, [Bind(Include = "Nombres,Apellidos," +
                                                                                                                                                                                      "Parentesco,Cedula,Profesion,Telefono,Celular")] Padre_Tutor padre, [Bind(Include = "ID_Estudiante")]
                                   Documentos_Estudiantes documentos, HttpPostedFileBase imagen)
        {
            if (ModelState.IsValid)
            {
                documentos.Foto = new byte[imagen.ContentLength];
                imagen.InputStream.Read(documentos.Foto, 0, imagen.ContentLength);
                documentos.ActaNacimiento = new byte[imagen.ContentLength];
                imagen.InputStream.Read(documentos.ActaNacimiento, 1, imagen.ContentLength);
                documentos.CertificadoMedico = new byte[imagen.ContentLength];
                imagen.InputStream.Read(documentos.CertificadoMedico, 2, imagen.ContentLength);
                documentos.CopiaCedula = new byte[imagen.ContentLength];
                imagen.InputStream.Read(documentos.CopiaCedula, 3, imagen.ContentLength);
                documentos.CertificadoEscorlar = new byte[imagen.ContentLength];
                imagen.InputStream.Read(documentos.CertificadoEscorlar, 4, imagen.ContentLength);
                documentos.RecordNotas = new byte[imagen.ContentLength];
                imagen.InputStream.Read(documentos.RecordNotas, 5, imagen.ContentLength);

                direccion.ID_Estudiante  = estudiante.ID_Estudiante;
                padre.ID_Estudiante      = estudiante.ID_Estudiante;
                documentos.ID_Estudiante = estudiante.ID_Estudiante;
                db.Estudiante.Add(estudiante);
                db.Direccion.Add(direccion);
                db.Padre_Tutor.Add(padre);
                db.Documentos_Estudiantes.Add(documentos);
                db.SaveChanges();
                return(RedirectToAction("InfoAdmi"));
            }

            ViewBag.ID_Grado = new SelectList(db.Grado, "ID_Grado", "Descripcion", estudiante.ID_Grado);
            return(View());
        }