// // GET: /Funcionario/ /// <summary> /// Retorna a lista de funcionarios /// </summary> /// <returns></returns> public ActionResult ListaDeFuncionarios() { //Recupera a lista de funcionarios using (this._app) { var funcionarios = _app.ObtemListaDeFuncionarios(); var lista = Mapper.Map <IEnumerable <Funcionario>, IEnumerable <FuncionarioViewModel> >(funcionarios); //var lista = funcionarios; //Devolve o resultado para View return(View(lista)); } }
public ActionResult ListaDeFuncionarios() { //Recupera a lista de funcionarios var lista = _app.ObtemListaDeFuncionarios(); //Devolve o resultado para View return(View(lista)); }
public ActionResult Index() { DashboardViewModel dashboard = new DashboardViewModel(); ViewBag.Funcionario = _app.ObtemFuncionario(User.Identity.GetUserName()); var listaDeFuncionarios = _app.ObtemListaDeFuncionarios().ToList(); dashboard.QtdDeFuncionarios = listaDeFuncionarios.Count(); dashboard.QtdDeFuncionariosAtivos = listaDeFuncionarios.Count(f => f.Ativo == true); dashboard.QtdNovasContratacoesNoAno = 0;//listaDeFuncionarios.Count(f => Convert.ToDateTime(f.Contrato.DataAdmissao).Year == DateTime.Now.Year); //Devolve o resultado para View return(View(dashboard)); }