public ActionResult AlunoLinqCursoTurma(int idAluno, int idCurso, int idTurma, int idPlanoPagamento) { try { int id = idAluno; int curso = idCurso; int turma = idTurma; int planoPagamento = idPlanoPagamento; var erros = AlunoDao.validate(curso, turma); if (erros.Count == 0) { Aluno update = AlunoDao.Find(id); update.Curso = curso; update.Turma = turma; update.PlanoPagamento = planoPagamento; AlunoDao.SaveUpdateAll(); SessionHelper.AddMensagemToView("Aluno atualizado com sucesso"); return(RedirectToAction("Index", "Aluno")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View()); } catch (System.Exception) { throw; } }
public ActionResult Login(UsuarioSimplesDTO login) { bool autenticado = AutenticacaoService.login(login); if (autenticado) { return(RedirectToAction("Index", "Dashboards")); } SessionHelper.AddMensagemToView("Login não encotrado", MensagemDTO.EnumTipoMensagem.error); return(View(login)); }
public ActionResult Create(CursoDTO curso) { var erros = curso.validate(); if (erros.Count == 0) { Curso cursos = curso.ParseToCurso(); CursoDao.Save(cursos); SessionHelper.AddMensagemToView("Curso criado com sucesso"); return(RedirectToAction("Index", "Curso")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(curso)); }
public ActionResult Create(FuncionarioDTO funcionario) { var erros = funcionario.validate(); if (erros.Count == 0) { Funcionario funcionarios = funcionario.ParseToFuncionario(); FuncionarioDao.Save(funcionarios); SessionHelper.AddMensagemToView("Funcionario criado com sucesso"); return(RedirectToAction("Index", "Funcionario")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(funcionario)); }
public ActionResult Create(PlanoPagamentoDTO plano) { var erros = plano.validate(); if (erros.Count == 0) { PlanoPagamento planos = plano.ParseToPlanoPagamento(); PlanoPagamentoDao.Save(planos); SessionHelper.AddMensagemToView("Plano de Pagamento criado com sucesso"); return(RedirectToAction("Index", "PlanoPagamento")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(plano)); }
public ActionResult MeuUsuario(UsuarioSimplesDTO user) { var erros = user.validateEdit(); Usuario usuario = UsuarioDao.FindByLogin(SessionHelper.UsuarioLogado.login); if (erros.Count == 0 && user.senha != null && user.senha.Length > 6) { usuario.senha = user.senha; UsuarioDao.SaveUpdateAll(); SessionHelper.AddMensagemToView("Alterações salvas com sucesso"); return(RedirectToAction("Index", "Dashboards")); } SessionHelper.AddMensagemToView("Senha alterada com sucesso"); ViewBag.erros = erros; return(View(new UsuarioSimplesDTO(usuario))); }
public ActionResult Create(UsuarioSimplesDTO user) { var erros = user.validate(); if (erros.Count == 0) { Usuario usuario = user.ParseToUsuario(); UsuarioDao.Save(usuario); SessionHelper.AddMensagemToView("Usuário criado com sucesso"); return(RedirectToAction("Index", "Dashboards")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(user)); }
public ActionResult Create(AlunoDTO aluno) { var erros = aluno.validate(); if (erros.Count == 0) { Aluno usuario = aluno.ParseToAluno(); AlunoDao.Save(usuario); SessionHelper.AddMensagemToView("Aluno criado com sucesso"); return(RedirectToAction("Index", "Aluno")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(aluno)); }
public ActionResult Create(TurmaDTO turma) { var erros = turma.validate(); if (erros.Count == 0) { Turma turmas = turma.ParseToTurma(); TurmaDao.Save(turmas); SessionHelper.AddMensagemToView("Turma criada com sucesso"); return(RedirectToAction("Index", "Turma")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(turma)); }
public ActionResult Edit(PlanoPagamentoDTO pp) { var erros = pp.validateEdit(); if (erros.Count == 0) { PlanoPagamento pps = PlanoPagamentoDao.Find(pp.ID); pps = pp.ParseToPlanoPagamento(pps); PlanoPagamentoDao.SaveUpdateAll(); SessionHelper.AddMensagemToView("Plano editado com sucesso"); return(RedirectToAction("Index")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(pp)); }
public ActionResult Edit(UsuarioSimplesDTO user) { var erros = user.validateEdit(); if (erros.Count == 0) { Usuario usuario = UsuarioDao.Find(user.ID); usuario = user.ParseToUsuario(usuario); UsuarioDao.SaveUpdateAll(); SessionHelper.AddMensagemToView("Usuário editado com sucesso"); return(RedirectToAction("Index")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(user)); }
public ActionResult Edit(TurmaDTO turma) { var erros = turma.validateEdit(); if (erros.Count == 0) { Turma turmas = TurmaDao.Find(turma.ID); turmas = turma.ParseToTurma(turmas); TurmaDao.SaveUpdateAll(); SessionHelper.AddMensagemToView("Turma editado com sucesso"); return(RedirectToAction("Index")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(turma)); }
public ActionResult CreateFuncionarioUser(int ID, string Login, string Senha, string NivelAcessso) { int erros = 0; int nivelFuncionario = 0; if (ID == 0) { erros = 1; } if (Login == "") { erros = 1; } if (Senha == "") { erros = 1; } if (NivelAcessso == "") { erros = 1; } else { switch (NivelAcessso) { case "Administrador": nivelFuncionario = 1; break; case "Leitura": nivelFuncionario = 2; break; case "Presença e Observações": nivelFuncionario = 3; break; default: break; } } if (erros == 0) { Funcionario funcionarios = FuncionarioDao.FindAllByIDFuncionario(ID); funcionarios.NivelAcessso = nivelFuncionario; FuncionarioDao.SaveUpdateAll(); int contaSeExiste = UsuarioDao.countByName(funcionarios.Nome); if (contaSeExiste > 0) { Usuario usuario = UsuarioDao.FindByName(funcionarios.Nome); usuario.login = Login; usuario.senha = Senha; usuario.funcao = NivelAcessso; UsuarioDao.SaveUpdateAll(); } else { Usuario u = new Usuario { nome = funcionarios.Nome, login = Login, senha = Senha, funcao = NivelAcessso, ativo = true }; UsuarioDao.Save(u); } SessionHelper.AddMensagemToView("Funcionario atualizado com sucesso"); return(RedirectToAction("Index", "Funcionario")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View()); }