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)); }
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)); }
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)); }
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)); }
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)); }
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)); }
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)); }
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)); }
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)); }