public ActionResult Criar(ComissaoOrganizadoraViewModel comissao) { try { // TODO: Add insert logic here //int id = 2; if(ModelState.IsValid) { ComissaoOrganizadora comissaoOrganizadora = new ComissaoOrganizadora { Codigo = comissao.Codigo, CriadoPorId = SessionId() }; var result = _comissaoOrganizadoraRepository.Adicionar(comissaoOrganizadora); if (result != null) { MembroOrganizador membro = new MembroOrganizador { MembroId = SessionId(), ComissaoOrganizadoraId = result.ComissaoOrganizadoraId, Confirmado = true }; _membroOrganizadorRepository.Adicionar(membro); return RedirectToAction("Index", new { msg = "Comissão criada." }); } } return View(comissao); } catch { return View(comissao); } }
public MembroOrganizador Adicionar(MembroOrganizador entity) { return(_membroOrganizadorRepository.Adicionar(entity)); }