public ManterAvaliacaoColaboradorViewModel()
        {
            AutoAvaliacao = new AvaliacaoColaborador();

            AvaliacoesColaboradores    = new List <AvaliacaoColaborador>();
            AvaliacoesPDIColaboradores = new List <AvaliacaoPDIColaborador>();

            SelecaoCicloAvaliacaoViewModel = new SelecaoCicloAvaliacaoViewModel();
        }
示例#2
0
        public ActionResult SelecaoCicloAvaliacao(int?cicloAvaliacaoSelecionadoID)
        {
            var identidade = new Identidade();

            SelecaoCicloAvaliacaoViewModel model = new SelecaoCicloAvaliacaoViewModel();

            model.CiclosAvaliacao
                = Mapper.Map <List <CicloAvaliacao>,
                              List <SelectListItem> >(new CicloAvaliacaoDAO().ListarCiclosDisponiveis(identidade.CargoRubiID.Value,
                                                                                                      identidade.AreaRubiID.Value,
                                                                                                      identidade.SetorRubiID.Value,
                                                                                                      identidade.UsuarioRubiID.Value));

            if (cicloAvaliacaoSelecionadoID.HasValue)
            {
                model.CicloAvaliacaoSelecionadoID = cicloAvaliacaoSelecionadoID.Value;
            }

            return(PartialView(model));
        }