public ActionResult Entrar(Usuario user) { if ((ModelState.IsValid)) { try { user = l.entrar(user); if (user != null) { Session["Usuario"] = user; return RedirectToAction("Index", "Home"); } else { ViewBag.erroLogin = true; } } catch (Exception ex) { ViewBag.ErroBanco = "Erro: " + ex.ToString(); } } return View("~/Views/Login/Index.cshtml"); }
public void adicionar(Usuario user) { try { Generic.add(user); LogSistema.gravarLog(new LogSistema("Cadastro de usuário id:" + user.idUsuario + "e login:"******"por " + userLocal.login + ". Permissões: Diretor(" + user.isDiteroria + ")" + "Secretaria(" + user.isSecretaria + ") Professor(" + user.isProfessor + ")")); } catch (Exception) { throw; } }
public Usuario entrar(Usuario user) { Usuario u = null; try { u = Contexto.getContexto().usuario.Where(us => us.login == user.login && us.senha == user.senha).FirstOrDefault(); if (u == null) { LogSistema.gravarLog(new LogSistema("Erro de login ou senha. Login:"******" entrou no sistema.")); } } catch (Exception) { throw; } return u; }
public ActionResult UsuarioSalvar(Usuario user) { Usuario usuario = (Usuario)Session["Usuario"]; rdnDiretoria d = new rdnDiretoria(usuario); if (usuario == null) { return RedirectToAction("Index", "Login"); } if (!(usuario.isDiteroria)) { return RedirectToAction("Index", "Home"); } ViewBag.usuario = usuario; if (ModelState.IsValid) { if (user.idUsuario == 0) { user.pessoaFisica = Contexto.getContexto().pessoaFisica.Find(user.pessoaFisica.idPessoaFisica); d.adicionar(user); return RedirectToAction("UsuarioLista", "Diretor"); } else { d.editar(user); return RedirectToAction("UsuarioLista", "Diretor"); } } return View("~/Views/Diretor/UsuarioFormulario.cshtml", "~/Views/Shared/_Layout.cshtml", user); }
public ActionResult UsuarioAdicionar(String tipo = null, int id = 0, String q = null) { Usuario usuario = (Usuario)Session["Usuario"]; rdnDiretoria d = new rdnDiretoria(usuario); if (usuario == null) { return RedirectToAction("Index", "Login"); } if (!(usuario.isDiteroria)) { return RedirectToAction("Index", "Home"); } ViewBag.usuario = usuario; if (q != null && tipo != null) { List<PessoaFisica> listaPF = null; //busca a lista d pessoas if (q.Trim() != "" & tipo.Trim() != "") { if (tipo.Equals("cpf")) { listaPF = d.buscaPessoaCPF(q); } if (tipo.Equals("nome")) { listaPF = d.buscaPessoaNome(q); } } if(listaPF.Count == 0) { ViewBag.listaPF = 0; ViewBag.listaPFVazio = true; } else { ViewBag.listaPF = listaPF; ViewBag.listaPFVazio = false; } } if (id != 0) { Usuario a = new Usuario(); a.pessoaFisica = Contexto.getContexto().pessoaFisica.Find(id); return View("~/Views/Diretor/UsuarioFormulario.cshtml", "~/Views/Shared/_Layout.cshtml",a); } return View("~/Views/Diretor/UsuarioFormulario.cshtml", "~/Views/Shared/_Layout.cshtml"); }
public rdnDiretoria(Usuario user) { userLocal = user; }
public rdnProfessor(Usuario user) { userLocal = user; }
public void popularBancos() { if (Contexto.getContexto().pessoaFisica.Where(x => x.idPessoaFisica == 1).FirstOrDefault() == null) { PessoaFisica pf = new PessoaFisica(); Debug.WriteLine("Criando a pessoa física. Admin"); pf.CPF = 00000000001; pf.nomeCompleto = "ADMIN"; pf.RG = 00000001; Generic.add(pf); } PessoaFisica pfAdmin = Contexto.getContexto().pessoaFisica.Where(x => x.idPessoaFisica == 1).FirstOrDefault(); if (Contexto.getContexto().aluno.Where(x => x.idAluno == 1).FirstOrDefault() == null) { Debug.WriteLine("Cadastrando o Admin como aluno..."); Aluno a = new Aluno(); a.pessoaFisica = pfAdmin; Generic.add(a); } if (Contexto.getContexto().legenda.Where(x => x.idLegenda == 1).FirstOrDefault() == null) { Legenda l = new Legenda(); l.descricao = "Dia letivo"; l.cor = "00a65a"; Generic.add(l); l = new Legenda(); l.descricao = "Feriado"; l.cor = "f39c12"; Generic.add(l); } if (Contexto.getContexto().professor.Where(x => x.idProfessor == 1).FirstOrDefault() == null) { Debug.WriteLine("Cadastrando o Admin como professor..."); Professor a = new Professor(); a.pessoaFisica = pfAdmin; Generic.add(a); } if (Contexto.getContexto().usuario.Where(x => x.idUsuario == 1).FirstOrDefault() == null) { Debug.WriteLine("Cadastrando o Admin como usuario..."); Usuario a = new Usuario(); a.pessoaFisica = pfAdmin; a.login = "******"; a.senha = "admin"; a.isDiteroria = true; Generic.add(a); } if (Contexto.getContexto().reponsavel.Where(x => x.idReponsavel == 1).FirstOrDefault() == null) { Debug.WriteLine("Cadastrando o Admin como resposavel..."); Reponsavel a = new Reponsavel(); a.pessoaFisica = pfAdmin; Generic.add(a); } if (Contexto.getContexto().turno.Where(x => x.idTurno == 1).FirstOrDefault() == null) { Debug.WriteLine("Cadastrando os turnos..."); Turno tu1 = new Turno(); Turno tu2 = new Turno(); Turno tu3 = new Turno(); tu1.nome = "Matutino"; tu2.nome = "Vespertino"; tu3.nome = "Noturno"; Generic.add(tu1); Generic.add(tu2); Generic.add(tu3); } if (Contexto.getContexto().criterioAvaliativo.Where(x => x.idCriterioAvaliativo == 1).FirstOrDefault() == null) { Debug.WriteLine("Cadastrando os criterios avaliativos"); CriterioAvaliativo ca1 = new CriterioAvaliativo(); ca1.metodo = "Nota"; CriterioAvaliativo ca2 = new CriterioAvaliativo(); ca2.metodo = "Relatorio"; Generic.add(ca1); Generic.add(ca2); } if (Contexto.getContexto().disciplina.Where(x => x.idDisciplina == 1).FirstOrDefault() == null) { Debug.WriteLine("Cadastrando as discilplinas..."); Disciplina tu1 = new Disciplina(); Disciplina tu2 = new Disciplina(); Disciplina tu3 = new Disciplina(); Disciplina tu4 = new Disciplina(); Disciplina tu5 = new Disciplina(); Disciplina tu6 = new Disciplina(); Periodo p = Contexto.getContexto().periodo.Where(x => x.idPeriodo == 1).FirstOrDefault(); tu1.nome = "Português"; tu2.nome = "Matemática"; tu3.nome = "Ciências"; tu4.nome = "História"; tu5.nome = "Geografia"; tu6.nome = "Artes"; Generic.add(tu1); Generic.add(tu2); Generic.add(tu3); Generic.add(tu4); Generic.add(tu5); Generic.add(tu6); } if (Contexto.getContexto().turma.Where(x => x.idTurma == 1).FirstOrDefault() == null) { Debug.WriteLine("Cadastrando as turmas matutinas..."); Turma tu0 = new Turma(); Turma tu1 = new Turma(); Turma tu2 = new Turma(); Turma tu3 = new Turma(); Turma tu4 = new Turma(); Turma tu5 = new Turma(); Turma tu6 = new Turma(); Turno tu = Contexto.getContexto().turno.Where(x => x.idTurno == 1).SingleOrDefault(); CriterioAvaliativo ca = Contexto.getContexto().criterioAvaliativo.Where(x => x.idCriterioAvaliativo == 1).SingleOrDefault(); Professor p = Contexto.getContexto().professor.Find(1); tu0.turno = tu; tu0.nome = "Maternal"; tu0.criterioAvaliativo = Contexto.getContexto().criterioAvaliativo.Where(x => x.idCriterioAvaliativo == 2).SingleOrDefault(); tu0.professor = p; tu0.disciplinas = Contexto.getContexto().disciplina.ToList(); tu1.turno = tu; tu1.nome = "1º Ano"; tu1.criterioAvaliativo = ca; tu1.professor = p; tu1.disciplinas = Contexto.getContexto().disciplina.ToList(); tu2.turno = tu; tu2.nome = "2º Ano"; tu2.criterioAvaliativo = ca; tu2.professor = p; tu2.disciplinas = Contexto.getContexto().disciplina.ToList(); tu3.turno = tu; tu3.nome = "3º Ano"; tu3.criterioAvaliativo = ca; tu3.professor = p; tu3.disciplinas = Contexto.getContexto().disciplina.ToList(); tu4.turno = tu; tu4.nome = "4º Ano"; tu4.criterioAvaliativo = ca; tu4.professor = p; tu4.disciplinas = Contexto.getContexto().disciplina.ToList(); tu5.turno = tu; tu5.nome = "5º Ano"; tu5.criterioAvaliativo = ca; tu5.professor = p; tu5.disciplinas = Contexto.getContexto().disciplina.ToList(); tu6.turno = tu; tu6.nome = "6º Ano"; tu6.criterioAvaliativo = ca; tu6.professor = p; tu6.disciplinas = Contexto.getContexto().disciplina.ToList(); Generic.add(tu0); Generic.add(tu1); Generic.add(tu2); Generic.add(tu3); Generic.add(tu4); Generic.add(tu5); Generic.add(tu6); Debug.WriteLine("Cadastrando outros alunos..."); Aluno a = new Aluno(); a.pessoaFisica = new PessoaFisica(); a.pessoaFisica.nomeCompleto = "Erisson Costa"; a.pessoaFisica.CPF = 01743820496; a.pessoaFisica.RG = 20010032; Generic.add(a); Debug.WriteLine("Matriculando os alunos..."); Matricula m = new Matricula(); m.aluno = a; m.turma = Contexto.getContexto().turma.Find(1); Generic.add(m); Debug.WriteLine("Cadastrando outros alunos..."); a = new Aluno(); a.pessoaFisica = new PessoaFisica(); a.pessoaFisica.nomeCompleto = "Joãozinho Costa"; a.pessoaFisica.CPF = 2; a.pessoaFisica.RG = 2; Generic.add(a); Debug.WriteLine("Matriculando os alunos..."); m = new Matricula(); m.aluno = a; m.turma = Contexto.getContexto().turma.Find(1); Generic.add(m); Debug.WriteLine("Cadastrando outros alunos..."); a = new Aluno(); a.pessoaFisica = new PessoaFisica(); a.pessoaFisica.nomeCompleto = "Mariazinha"; a.pessoaFisica.CPF = 3; a.pessoaFisica.RG = 3; Generic.add(a); Debug.WriteLine("Matriculando os alunos..."); m = new Matricula(); m.aluno = a; m.turma = Contexto.getContexto().turma.Find(1); Generic.add(m); Debug.WriteLine("Cadastrando outros alunos..."); a = new Aluno(); a.pessoaFisica = new PessoaFisica(); a.pessoaFisica.nomeCompleto = "Luana"; a.pessoaFisica.CPF = 4; a.pessoaFisica.RG = 4; Generic.add(a); Debug.WriteLine("Matriculando os alunos..."); m = new Matricula(); m.aluno = a; m.turma = Contexto.getContexto().turma.Find(2); Generic.add(m); Debug.WriteLine("Cadastrando outros alunos..."); a = new Aluno(); a.pessoaFisica = new PessoaFisica(); a.pessoaFisica.nomeCompleto = "Carol"; a.pessoaFisica.CPF = 5; a.pessoaFisica.RG = 5; Generic.add(a); Debug.WriteLine("Matriculando os alunos..."); m = new Matricula(); m.aluno = a; m.turma = Contexto.getContexto().turma.Find(2); Generic.add(m); Debug.WriteLine("Cadastrando outros alunos..."); a = new Aluno(); a.pessoaFisica = new PessoaFisica(); a.pessoaFisica.nomeCompleto = "Pedro"; a.pessoaFisica.CPF = 6; a.pessoaFisica.RG = 6; Generic.add(a); Debug.WriteLine("Matriculando os alunos..."); m = new Matricula(); m.aluno = a; m.turma = Contexto.getContexto().turma.Find(2); Generic.add(m); } if (Contexto.getContexto().turma.Where(x => x.idTurma == 8).FirstOrDefault() == null) { Debug.WriteLine("Cadastrando as turmas vespertinas..."); Turma tu0 = new Turma(); Turma tu1 = new Turma(); Turma tu2 = new Turma(); Turma tu3 = new Turma(); Turma tu4 = new Turma(); Turma tu5 = new Turma(); Turma tu6 = new Turma(); CriterioAvaliativo ca = Contexto.getContexto().criterioAvaliativo.Where(x => x.idCriterioAvaliativo == 1).SingleOrDefault(); Turno tu = Contexto.getContexto().turno.Where(x => x.idTurno == 2).SingleOrDefault(); Professor p = Contexto.getContexto().professor.Find(1); tu0.turno = tu; tu0.nome = "Maternal"; tu0.criterioAvaliativo = Contexto.getContexto().criterioAvaliativo.Where(x => x.idCriterioAvaliativo == 2).SingleOrDefault(); tu0.professor = p; tu1.turno = tu; tu1.nome = "1º Ano"; tu1.criterioAvaliativo = ca; tu1.professor = p; tu2.turno = tu; tu2.nome = "2º Ano"; tu2.criterioAvaliativo = ca; tu2.professor = p; tu3.turno = tu; tu3.nome = "3º Ano"; tu3.criterioAvaliativo = ca; tu3.professor = p; tu4.turno = tu; tu4.nome = "4º Ano"; tu4.criterioAvaliativo = ca; tu4.professor = p; tu5.turno = tu; tu5.nome = "5º Ano"; tu5.criterioAvaliativo = ca; tu5.professor = p; tu6.turno = tu; tu6.nome = "6º Ano"; tu6.criterioAvaliativo = ca; tu6.professor = p; Generic.add(tu0); Generic.add(tu1); Generic.add(tu2); Generic.add(tu3); Generic.add(tu4); Generic.add(tu5); Generic.add(tu6); } if (Contexto.getContexto().periodo.Where(x => x.idPeriodo == 1).FirstOrDefault() == null) { Debug.WriteLine("Cadastrando os periodos..."); Periodo p1 = new Periodo(); p1.descricao = "1º Bimestre"; p1.inicioPeriodo = new DateTime(2015, 02, 02); p1.fimPeriodo = new DateTime(2015, 04, 02); Periodo p2 = new Periodo(); p2.descricao = "2º Bimestre"; p2.inicioPeriodo = new DateTime(2015, 04, 02); p2.fimPeriodo = new DateTime(2015, 06, 02); Periodo p3 = new Periodo(); p3.descricao = "3º Bimestre"; p3.inicioPeriodo = new DateTime(2015, 06, 02); p3.fimPeriodo = new DateTime(2015, 08, 02); Periodo p4 = new Periodo(); p4.descricao = "4º Bimestre"; p4.inicioPeriodo = new DateTime(2015, 08, 02); p4.fimPeriodo = new DateTime(2015, 10, 02); Generic.add(p1); Generic.add(p2); Generic.add(p3); Generic.add(p4); } }