public ActionResult ListaSelecao() { var repository = new ListaRepository(); IEnumerable <PessoaViewModel> pessoas = null; if (Session["friendsList"] != null) { pessoas = (IEnumerable <PessoaViewModel>)Session["friendsList"]; } else { pessoas = repository.GetAllPessoas().Select(p => new PessoaViewModel() { Id = p.Id, Nome = p.Nome, Sobrenome = p.Sobrenome, Nascimento = p.Nascimento, Email = p.Email, IsChecked = false }); } return(View(pessoas)); //return ViewBag.checkbox = //variavel que retorna o valor da checkbox; }
public ActionResult Select(IEnumerable <PessoaViewModel> pessoas) { var repository = new ListaRepository(); Session["friendsList"] = pessoas; if (Session["friendsList"] != null) { pessoas = (IEnumerable <PessoaViewModel>)Session["friendsList"]; } else { pessoas = repository.GetAllPessoas().Select(p => new PessoaViewModel() { Id = p.Id, Nome = p.Nome, Sobrenome = p.Sobrenome, Nascimento = p.Nascimento, Email = p.Email, IsChecked = false }); } return(View(pessoas)); }
public ActionResult Index() { var repository = new ListaRepository(); var pessoas = repository.GetAllPessoas(); ViewBag.checkbox = DateTime.Now.ToString(); return(View( pessoas.Select(p => new PessoaViewModel() { Id = p.Id, Nome = p.Nome, Sobrenome = p.Sobrenome, Nascimento = p.Nascimento, Email = p.Email, IsChecked = false }) )); }