public ActionResult EditAluno(AlunoViewModel AlunoViewModel) { if (ModelState.IsValid) { ALUNO Aluno = db.ALUNO.Find(AlunoViewModel.Alunoid); var Usuario = db.Usuario.Where(u => u.Email.ToUpper() == AlunoViewModel.Email.ToUpper()).FirstOrDefault(); if (Usuario != null && Aluno.Usuario.UsuarioId != Usuario.UsuarioId) { ModelState.AddModelError("email", "E-mail já cadastrado na base"); } else { Aluno.NOME = AlunoViewModel.Nome; Aluno.Usuario.Email = AlunoViewModel.Email; Aluno.Usuario.HashSenha = GerarHash(AlunoViewModel.Senha); Aluno.Usuario.FlagSenhaTemp = AlunoViewModel.SenhaTemporaria ? "S" : "N"; db.Entry(Aluno).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } return(View(AlunoViewModel)); }
public ActionResult EditAdmin(AdminViewModel adminViewModel) { if (ModelState.IsValid) { Administrador admin = db.Administrador.Find(adminViewModel.AdminId); var Usuario = db.Usuario.Where(u => u.Email.ToUpper() == adminViewModel.Email.ToUpper()).FirstOrDefault(); if (Usuario != null && admin.Usuario.UsuarioId != Usuario.UsuarioId) { ModelState.AddModelError("email", "E-mail já cadastrado na base"); } else { admin.Nome_Administrador = adminViewModel.Nome; admin.Usuario.Email = adminViewModel.Email; admin.Usuario.HashSenha = GerarHash(adminViewModel.Senha); admin.Usuario.FlagSenhaTemp = adminViewModel.SenhaTemporaria ? "S" : "N"; db.Entry(admin).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } return(View(adminViewModel)); }
public ActionResult EditProfessor(ProfessorViewModel professorViewModel) { if (ModelState.IsValid) { PROFESSOR professor = db.PROFESSOR.Find(professorViewModel.Professorid); var Usuario = db.Usuario.Where(u => u.Email.ToUpper() == professorViewModel.Email.ToUpper()).FirstOrDefault(); if (Usuario != null && professor.Usuario.UsuarioId != Usuario.UsuarioId) { ModelState.AddModelError("email", "E-mail já cadastrado na base"); } else { professor.NOME = professorViewModel.Nome; professor.Usuario.Email = professorViewModel.Email; professor.Usuario.HashSenha = GerarHash(professorViewModel.Senha); professor.Usuario.FlagSenhaTemp = professorViewModel.SenhaTemporaria ? "S" : "N"; db.Entry(professor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } return(View(professorViewModel)); }
public void Salvar(Usuario usuario) { if (usuario != null) { db.Entry(usuario).State = EntityState.Modified; db.SaveChanges(); } }
public ActionResult Edit([Bind(Include = "COD_TURMA,SERIE,PERIODO_LET")] TURMA tURMA) { if (ModelState.IsValid) { db.Entry(tURMA).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tURMA)); }
public ActionResult Edit([Bind(Include = "COD_MATERIA,NOME")] MATERIA mATERIA) { if (ModelState.IsValid) { db.Entry(mATERIA).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(mATERIA)); }
public ActionResult Edit([Bind(Include = "COD_ATIVIDADE,NOME_ATIVIDADE,DATA_ENTREGA,TIPO_ATIVIDADE,COD_MATERIA")] ATIVIDADE aTIVIDADE) { if (ModelState.IsValid) { db.Entry(aTIVIDADE).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.COD_MATERIA = new SelectList(db.MATERIA, "COD_MATERIA", "NOME", aTIVIDADE.COD_MATERIA); return(View(aTIVIDADE)); }
public ActionResult Edit([Bind(Include = "COD_ALUNO,COD_ATIVIDADE,NOTA")] ALUNO_ATIVIDADE aLUNO_ATIVIDADE) { if (ModelState.IsValid) { db.Entry(aLUNO_ATIVIDADE).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.COD_ALUNO = new SelectList(db.ALUNO, "COD_ALUNO", "NOME", aLUNO_ATIVIDADE.COD_ALUNO); ViewBag.COD_ATIVIDADE = new SelectList(db.ATIVIDADE, "COD_ATIVIDADE", "NOME_ATIVIDADE", aLUNO_ATIVIDADE.COD_ATIVIDADE); return(View(aLUNO_ATIVIDADE)); }
public ActionResult Edit([Bind(Include = "COD_PROF,COD_MATERIA,COD_TURMA,PERIODO_LETIVO")] PROFMATERIATURMA pROFMATERIATURMA) { if (ModelState.IsValid) { db.Entry(pROFMATERIATURMA).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.COD_MATERIA = new SelectList(db.MATERIA, "COD_MATERIA", "NOME", pROFMATERIATURMA.COD_MATERIA); ViewBag.COD_PROF = new SelectList(db.PROFESSOR, "COD_PROF", "NOME", pROFMATERIATURMA.COD_PROF); ViewBag.COD_TURMA = new SelectList(db.TURMA, "COD_TURMA", "SERIE", pROFMATERIATURMA.COD_TURMA); return(View(pROFMATERIATURMA)); }