// GET: Galeria/Edit/5 public async Task <ActionResult> Edit(int id) { var galeria = await _clientHelper.GetGaleriaAsync(id); var perfis = await _clientHelper.GetPerfilsAsync(); var perfil = await _clientHelper.GetPerfilAsync(galeria.PerfilId); var model = new GaleriaCreateModel() { FotoUrl = galeria.FotoUrl, Id = id, PerfilId = galeria.PerfilId, PerfilNome = perfil.Nome }; foreach (var item in perfis) { var SelectItem = new SelectListItem() { Value = item.Id.ToString(), Text = item.Nome }; model.Perfis.Add(SelectItem); } return(View(model)); }
// GET: Galeria/Create public async Task <ActionResult> Create() { var perfis = await _clientHelper.GetPerfilsAsync(); var model = new GaleriaCreateModel(); foreach (var item in perfis) { var SelectItem = new SelectListItem() { Value = item.Id.ToString(), Text = item.Nome }; model.Perfis.Add(SelectItem); } return(View(model)); }