コード例 #1
0
        public async Task <IActionResult> Create([Bind("Name,EmailAddress,Subject,Message,Accepted,WebinarMeetingId,Id,Modified")] Invitation invitation)
        {
            if (ModelState.IsValid)
            {
                _context.Add(invitation);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(invitation));
        }
コード例 #2
0
        public async Task <IActionResult> Create([Bind("AñoDeCreación,Pais,Ciudad,Dirección,TipoEscuela,Id,Nombre")] Escuela escuela)
        {
            if (ModelState.IsValid)
            {
                _context.Add(escuela);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(escuela));
        }
コード例 #3
0
        public async Task <IActionResult> Create([Bind("AsignaturaId,CursoId,UniqueId,Nombre")] Asignatura asignaturaModel)
        {
            if (ModelState.IsValid)
            {
                _context.Add(asignaturaModel);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["CursoId"] = new SelectList(_context.Cursos, "CursoId", "CursoId", asignaturaModel.CursoId);
            return(View(asignaturaModel));
        }
コード例 #4
0
        public async Task <IActionResult> Create([Bind("Nombre,Jornada,Direccion,EscuelaId,Id,Descripicion")] Curso curso)
        {
            if (ModelState.IsValid)
            {
                _context.Add(curso);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["EscuelaId"] = new SelectList(_context.Escuelas, "Id", "Id", curso.EscuelaId);
            return(View(curso));
        }
コード例 #5
0
        public async Task <IActionResult> Create([Bind("StartDate,Duration,Password,HostVideoEnabled,ParticipantVideoEnabled,MaxParticipants,Description,Name,BannerUrl,UserId,Price,Id,Modified")] WebinarMeeting webinarMeeting)
        {
            if (ModelState.IsValid)
            {
                _context.Add(webinarMeeting);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["UserId"] = new SelectList(_context.User, "Id", "FirstName", webinarMeeting.UserId);
            return(View(webinarMeeting));
        }
コード例 #6
0
        public async Task <IActionResult> Create([Bind("Username,FirstName,LastName,DateOfBirth,CompanyName,PhoneNumber,LanguageId,PhotoUrl,Id,Modified")] User user)
        {
            if (ModelState.IsValid)
            {
                _context.Add(user);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["LanguageId"] = new SelectList(_context.Language, "Id", "Id", user.LanguageId);
            return(View(user));
        }
コード例 #7
0
        public async Task <IActionResult> Create([Bind("CursoId,Id,Nombre")] Alumno alumno)
        {
            if (ModelState.IsValid)
            {
                _context.Add(alumno);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["CursoId"] = new SelectList(_context.Cursos, "Id", "Id", alumno.CursoId);
            return(View(alumno));
        }
コード例 #8
0
        public async Task <IActionResult> Create([Bind("Nombre,CursoId,Descripicion,Id")] Asignatura asignatura)
        {
            if (ModelState.IsValid)
            {
                _context.Add(asignatura);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["CursoId"] = new SelectList(_context.Cursos, "Id", "Id", asignatura.CursoId);
            return(View(asignatura));
        }
コード例 #9
0
        public async Task <IActionResult> Create([Bind("Name,Data,WebinarMeetingId,ExpireDate,Id,Modified")] MediaRecord mediaRecord)
        {
            if (ModelState.IsValid)
            {
                _context.Add(mediaRecord);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["WebinarMeetingId"] = new SelectList(_context.WebinarMeeting, "Id", "Description", mediaRecord.WebinarMeetingId);
            return(View(mediaRecord));
        }
コード例 #10
0
        public async Task <IActionResult> Create([Bind("Nombre,EscuelaId,TipoCurso,Direccion,Id")] Curso curso)
        {
            if (ModelState.IsValid)
            {
                curso.Id = Guid.NewGuid();
                _context.Add(curso);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["EscuelaId"] = new SelectList(_context.Escuelas, "Id", "Nombre", curso.EscuelaId);
            return(View(curso));
        }
コード例 #11
0
        public async Task <IActionResult> Create([Bind("Nombre,CursoId")] Asignatura asignatura)
        {
            if (ModelState.IsValid)
            {
                asignatura.Id = Guid.NewGuid().ToString();
                _context.Add(asignatura);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["CursoId"] = new SelectList(_context.Cursos.OrderByDescending(c => c.Nombre), "Id", "Nombre", asignatura.CursoId);
            return(View(asignatura));
        }
コード例 #12
0
        public async Task <IActionResult> Create([Bind("AlumnoId,AsignaturaId,Nota,Id,Nombre")] Evaluación evaluación)
        {
            if (ModelState.IsValid)
            {
                _context.Add(evaluación);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AlumnoId"]     = new SelectList(_context.Alumnos, "Id", "Nombre", evaluación.AlumnoId);
            ViewData["AsignaturaId"] = new SelectList(_context.Asignaturas, "Id", "Nombre", evaluación.AsignaturaId);
            return(View(evaluación));
        }
コード例 #13
0
 public async Task PostMaestro(Maestros maestro)
 {
     _context.Maestros.Add(maestro);
     await _context.SaveChangesAsync();
 }
コード例 #14
0
 public async Task PostGrado(Materias materia)
 {
     _context.Materias.Add(materia);
     await _context.SaveChangesAsync();
 }
コード例 #15
0
 public async Task PostAlumno(Alumnos alumno)
 {
     _context.Alumnos.Add(alumno);
     await _context.SaveChangesAsync();
 }
コード例 #16
0
 public async Task PostAsignacion(Asignaciones asignacion)
 {
     _context.Asignaciones.Add(asignacion);
     await _context.SaveChangesAsync();
 }
コード例 #17
0
 public async Task PostGrupo(Grupos grupo)
 {
     _context.Grupos.Add(grupo);
     await _context.SaveChangesAsync();
 }