// GET: Morador/Create public IActionResult Create() { ViewBag.Familia = new SelectList (_condominioService.ListarFamilias(), "Id", "Nome"); return(View()); }
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)); }