示例#1
0
        public async Task <IActionResult> Create([Bind("Id,Id_Familia,Nome,QuantidadeBichosEstimacao,Familia,Condominio,Bairro")] MoradorViewModel moradorViewModel)
        {
            if (ModelState.IsValid)
            {
                var     familia = _condominioService.ListarFamilias().Where(o => o.Id == moradorViewModel.Id_Familia).FirstOrDefault();
                Morador morador = new Morador
                {
                    Familia    = familia,
                    Id_Familia = familia.Id,
                    Nome       = moradorViewModel.Nome,
                    QuantidadeBichosEstimacao = moradorViewModel.QuantidadeBichosEstimacao
                };


                _condominioService.SalvarMorador(morador);

                return(RedirectToAction(nameof(Index)));
            }
            return(View(moradorViewModel));
        }