コード例 #1
0
        private async Task <IActionResult> CarregarMembroModel(string id)
        {
            var membro = await _membroRepositorio.ObterPorIdAsync(id);

            if (membro == null)
            {
                return(RedirectToAction("Index"));
            }

            var membroModel = Mapper.Map <MembroModel> (membro);

            return(View(membroModel));
        }
コード例 #2
0
        public async Task ArmazenarAsync(MembroDto membroDto)
        {
            var membro = await _membroRepositorio.ObterPorIdAsync(membroDto.Id);

            if (membro == null)
            {
                membro = new Membro(membroDto);
            }
            else
            {
                membro.Alterar(membroDto);
            }

            await _membroRepositorio.SalvarAsync(membro);
        }