public static IEnumerable <SelectListItem> GetUsuariosList()
        {
            var _repo = new UsuarioTarefaRepository(new Models.ApplicationDbContext());

            return(_repo.GetUsuarios()
                   .OrderByDescending(t => t.Nome)
                   .Take(50)
                   .Select(x => new SelectListItem()
            {
                Text = x.Nome,
                Value = x.Id.ToString()
            })
                   .ToList());
        }
Пример #2
0
        public List <Tarefa> ObterTarefasDoUsuarioLogado(bool avisarListaVazia = true)
        {
            int IdUsuario = (int)Application.Current.Properties["id"];

            if (dadosUsuarioTarefa == null)
            {
                dadosUsuarioTarefa = new UsuarioTarefaRepository();
            }

            var dados = dadosUsuarioTarefa.ConsultarTarefasDoUsuario(IdUsuario);

            if (avisarListaVazia)
            {
                if (dados.Count == 0)
                {
                    // Mensagem: Você ainda não criou ou é responsável por nenhuma tarefa.
                    Toast.ShortMessage(Mensagem.MENS_FORM_46);
                }
            }

            return(dados);
        }
        public static string GetNomeUsuario(int id)
        {
            var _repo = new UsuarioTarefaRepository(new Models.ApplicationDbContext());

            return(_repo.GetUsuarios().Where(x => x.Id == id).FirstOrDefault().Nome);
        }