public ActionResult Criar(ComissaoCientificaViewModel comissao) { try { // TODO: Add insert logic here //int id = 2; if (ModelState.IsValid) { ComissaoCientifica comissaoCientifica = new ComissaoCientifica { Codigo = comissao.Codigo, CriadoPorId = SessionId() }; var result = _comissaoCientificaRepository.Adicionar(comissaoCientifica); if (result != null) { MembroCientifico membro = new MembroCientifico { MembroId = SessionId(), ComissaoCientificaId = result.ComissaoCientificaId, Confirmado = true }; _membroCientificoRepository.Adicionar(membro); } return(RedirectToAction("Index", new { msg = "Comissão criada." })); } return(View(comissao)); } catch { return(View(comissao)); } }
public MembroCientifico Adicionar(MembroCientifico entity) { return(_membroCientificoRepository.Adicionar(entity)); }