public ActionResult Create(reuniao reuniao) { LoadFormJuriCompleto(); try { if (validate(reuniao)) { return(View(reuniao)); } ReuniaoRepository.Create(reuniao); List <inscricao> lst = InscricaoRepository.GetAllBySortAndJuri(reuniao.fk_id_juri); foreach (var item in lst) { participantes_reuniao temp = new participantes_reuniao(); temp.pfk_id_reuniao = reuniao.id_reuniao; temp.pfk_id_inscricao = item.id_inscricao; ParticipantesReuniaoRepository.Create(temp); } return(RedirectToAction("List", new { message = "Dados cadastrados com sucesso!" })); } catch { return(View(reuniao)); } }
public void Save(participantes_reuniao entity) { DataModel.Entry(entity).State = entity.id_participante_reuniao == 0 ? EntityState.Added : EntityState.Modified; DataModel.SaveChanges(); }
public ActionResult Edit(int id, participantes_reuniao participantes_reuniao) { try { ParticipantesReuniaoRepository.Edit(participantes_reuniao); return(RedirectToAction("ListParticipantesByReuniao", new { id = participantes_reuniao.pfk_id_reuniao, message = "Dados editados com sucesso!" })); } catch { return(View()); } }
public ActionResult Edit(int id, participantes_reuniao participantes_reuniao) { try { ParticipantesReuniaoRepository.Edit(participantes_reuniao); return RedirectToAction("ListParticipantesByReuniao", new { id = participantes_reuniao.pfk_id_reuniao, message = "Dados editados com sucesso!" }); } catch { return View(); } }
public ActionResult Delete(int id, reuniao reuniao) { try { List <participantes_reuniao> lst = ParticipantesReuniaoRepository.GetAllByIdReuniao(id); foreach (var item in lst) { participantes_reuniao temp = ParticipantesReuniaoRepository.GetOne(item.id_participante_reuniao); ParticipantesReuniaoRepository.Delete(temp); } reuniao = ReuniaoRepository.GetOne(id); ReuniaoRepository.Delete(reuniao); return(RedirectToAction("List", new { message = "Dados excluídos com sucesso!" })); } catch { return(View()); } }
public void Delete(participantes_reuniao entity) { DataModel.participantes_reuniao.Remove(entity); DataModel.SaveChanges(); }
public void Edit(participantes_reuniao entity) { Save(entity); }
public void Create(participantes_reuniao entity) { Save(entity); }
public ActionResult Create(reuniao reuniao) { LoadFormJuriCompleto(); try { if (validate(reuniao)) return View(reuniao); ReuniaoRepository.Create(reuniao); List<inscricao> lst = InscricaoRepository.GetAllBySortAndJuri(reuniao.fk_id_juri); foreach (var item in lst) { participantes_reuniao temp = new participantes_reuniao(); temp.pfk_id_reuniao = reuniao.id_reuniao; temp.pfk_id_inscricao = item.id_inscricao; ParticipantesReuniaoRepository.Create(temp); } return RedirectToAction("List", new { message = "Dados cadastrados com sucesso!" }); } catch { return View(reuniao); } }