public async Task <IActionResult> Edit(int id, [Bind("Id,TurmaId,DisciplinaId")] TurmaDisciplina turmaDisciplina)
        {
            if (id != turmaDisciplina.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(turmaDisciplina);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!TurmaDisciplinaExists(turmaDisciplina.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["DisciplinaId"] = new SelectList(_context.Disciplina, "Id", "Id", turmaDisciplina.DisciplinaId);
            ViewData["TurmaId"]      = new SelectList(_context.Turma, "Id", "Id", turmaDisciplina.TurmaId);
            return(View(turmaDisciplina));
        }
Esempio n. 2
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,ResponsavelId,AlunoId")] AlunoResponsavel alunoResponsavel)
        {
            if (id != alunoResponsavel.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(alunoResponsavel);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!AlunoResponsavelExists(alunoResponsavel.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AlunoId"]       = new SelectList(_context.Aluno, "Id", "Id", alunoResponsavel.AlunoId);
            ViewData["ResponsavelId"] = new SelectList(_context.Responsavel, "Id", "Id", alunoResponsavel.ResponsavelId);
            return(View(alunoResponsavel));
        }
Esempio n. 3
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Nome,CPF,Email,Cargo,TipoUsuarioId")] UserSecretaria userSecretaria)
        {
            if (id != userSecretaria.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(userSecretaria);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!UserSecretariaExists(userSecretaria.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["TipoUsuarioId"] = new SelectList(_context.TipoUsuario, "Id", "Id", userSecretaria.TipoUsuarioId);
            return(View(userSecretaria));
        }
Esempio n. 4
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Nome,CPF,Email,Celular,Telefone,DataNasc,Sexo,Logradouro,Complemento,Bairro,Cidade,UF,CEP,Numero,TipoUsuarioId,ResponsavelId")] Aluno aluno)
        {
            if (id != aluno.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(aluno);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!AlunoExists(aluno.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }

            ViewData["TipoUsuarioId"] = _context.TipoUsuario.Select(x => new SelectListItem {
                Text = x.Perfil
            });
            ViewData["ResponsavelId"] = new SelectList(_context.Responsavel, "Id", "Nome");

            return(View(aluno));
        }
Esempio n. 5
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Perfil")] TipoUsuario tipoUsuario)
        {
            if (id != tipoUsuario.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(tipoUsuario);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!TipoUsuarioExists(tipoUsuario.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(tipoUsuario));
        }
Esempio n. 6
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Descricao,Periodo")] Turma turma)
        {
            if (id != turma.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(turma);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!TurmaExists(turma.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(turma));
        }
Esempio n. 7
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Descricao")] EstadoCivil estadoCivil)
        {
            if (id != estadoCivil.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(estadoCivil);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!EstadoCivilExists(estadoCivil.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(estadoCivil));
        }
Esempio n. 8
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Nome,CPF,Sexo,Email,Turno,Registro,TipoUsuarioId")] Professor professor)
        {
            if (id != professor.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(professor);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ProfessorExists(professor.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["TipoUsuarioId"] = new SelectList(_context.TipoUsuario, "Id", "Id", professor.TipoUsuarioId);
            ViewData["Sexo"]          = new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "Selecione", Value = ""
                },
                new SelectListItem {
                    Text = "Masculino", Value = "Masculino"
                },
                new SelectListItem {
                    Text = "Feminino", Value = "Feminino"
                },
            };
            ViewData["Turno"] = new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "Selecione", Value = ""
                },
                new SelectListItem {
                    Text = "Matutino", Value = "Matutino"
                },
                new SelectListItem {
                    Text = "Vespertino", Value = "Vespertino"
                },
                new SelectListItem {
                    Text = "Noturno", Value = "Noturno"
                },
            };
            return(View(professor));
        }
Esempio n. 9
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Nome,CPF,Email,Celular,TelefoneFixo,DateNascimento,Sexo,Logradouro,Complemento,Bairro,Cidade,Estado,UF,CEP,Numero,ResposavelLegal,ResposavelFinanceiro,TipoUsuarioId,EstadoCivilId")] Responsavel responsavel)
        {
            if (id != responsavel.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(responsavel);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ResponsavelExists(responsavel.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["TipoUsuarioId"] = new SelectList(_context.TipoUsuario, "Id", "Perfil");
            ViewData["EstadoCivilId"] = new SelectList(_context.EstadoCivil, "Id", "Descricao");

            ViewData["Sexo"] = new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "Selecione", Value = ""
                },
                new SelectListItem {
                    Text = "Masculino", Value = "Masculino"
                },
                new SelectListItem {
                    Text = "Feminino", Value = "Feminino"
                },
            };
            return(View(responsavel));
        }