コード例 #1
0
        public ActionResult Index(string racf)
        {
            UsuarioModel      modelUsuario      = new UsuarioModel();
            AvaliacaoBusiness avaliacaoBusiness = new AvaliacaoBusiness();
            UsuarioBusiness   business          = new UsuarioBusiness();
            List <Avaliacao>  listAvaliacao     = new List <Avaliacao>();

            if (string.IsNullOrEmpty(racf) && Session["usuarioLogado"] != null)
            {
                modelUsuario.Usuario = (Usuario)Session["usuarioLogado"];
            }
            else
            {
                modelUsuario.Usuario = business.BuscarUsuario(racf);
            }

            if (modelUsuario.Usuario == null)
            {
                return(RedirectToAction("Index", "Login"));
            }

            modelUsuario.listUsuario = business.ListarUsuarios(modelUsuario.Usuario);

            listAvaliacao = avaliacaoBusiness.ListarAvaliacoes(modelUsuario.Usuario.IdUsuario);

            modelUsuario.QuantidadeA = listAvaliacao.Where(x => x.Nota == "A").Count();

            modelUsuario.QuantidadeB = listAvaliacao.Where(x => x.Nota == "B").Count();

            modelUsuario.QuantidadeC = listAvaliacao.Where(x => x.Nota == "C").Count();

            return(View(modelUsuario));
        }
コード例 #2
0
        public void CalcularNota()
        {
            Avaliacao avaliacao = new Avaliacao();

            avaliacao.NotaClientes = ETipoNota.B;
            avaliacao.NotaDeveres  = ETipoNota.B;
            avaliacao.NotaDesenv   = ETipoNota.B;
            avaliacao.NotaEquipe   = ETipoNota.B;

            AvaliacaoBusiness avaliacaoBusiness = new AvaliacaoBusiness();
            var teste = avaliacaoBusiness.CalcularNota(avaliacao);
        }
コード例 #3
0
        public BancoDadosBusiness(UnidadeDeTrabalho unidadeDeTrabalho)
        {
            universidadeBusiness = new UniversidadeBusiness(unidadeDeTrabalho);
            cursoBusiness = new CursoBusiness(unidadeDeTrabalho);
            enderecoBusiness = new EnderecoBusiness(unidadeDeTrabalho);
            pessoaBusiness = new PessoaBusiness(unidadeDeTrabalho);
            matriculaBusiness = new MatriculaBusiness(unidadeDeTrabalho);
            alunoBusiness = new AlunoBusiness(unidadeDeTrabalho);
            professorBusiness = new ProfessorBusiness(unidadeDeTrabalho);
            coordenadorBusiness = new CoordenadorBusiness(unidadeDeTrabalho);
            disciplinaBusiness = new DisciplinaBusiness(unidadeDeTrabalho);
            periodoBusiness = new PeriodoBusiness(unidadeDeTrabalho);
            avaliacaoBusiness = new AvaliacaoBusiness(unidadeDeTrabalho);
            notaBusiness = new NotaBusiness(unidadeDeTrabalho);
            turmaBusiness = new TurmaBusiness(unidadeDeTrabalho);

            criaInformacoesCurso();
        }