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()); }
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); }