public ActionResult VincularProblemas(int idMed) { VincularProblemaViewModel dados = new VincularProblemaViewModel(); dados.MedAtual = new MMed().BringOne(c => c.idMed == idMed); dados.ListProblemasCadastrados = new MProblemaXMed().Bring(c => c.idMed == idMed); dados.ListProblemaDisponiveis = new MProblemaXMed().RetornaProblemasDisponiveis(dados.MedAtual.idMed); return(View(dados)); }
public ActionResult AdicionarProblema(int idMed, int idProblema) { MProblemaXMed mProblemaXMed = new MProblemaXMed(); ProblemaXMed novo = new ProblemaXMed(); novo.idMed = idMed; novo.idProblema = idProblema; ViewBag.Message = mProblemaXMed.Add(novo) ? "Problema Vinculado" : "Algo errado ocorreu"; VincularProblemaViewModel dados = new VincularProblemaViewModel(); dados.MedAtual = new MMed().BringOne(c => c.idMed == novo.idMed); dados.ListProblemasCadastrados = new MProblemaXMed().Bring(c => c.idMed == novo.idMed); dados.ListProblemaDisponiveis = new MProblemaXMed().RetornaProblemasDisponiveis(dados.MedAtual.idMed); return(View("VincularProblemas", dados)); }