예제 #1
0
        // 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));
        }
예제 #2
0
        // 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));
        }