public int Excluir(PerguntaViewModel p) { List <PerguntaTag> pt = new List <PerguntaTag>(); foreach (PerguntaTagViewModel t in p.PerguntaTag) { PerguntaTag perguntaTag = new PerguntaTag() { IdPergunta = t.IdPergunta, IdTag = t.IdTag, }; pt.Add(perguntaTag); } Pergunta per = new Pergunta() { Id = p.Id, Titulo = p.Titulo, Descricao = p.Descricao, Dica = p.Dica, Obrigatoria = p.Obrigatoria, Ordem = p.Ordem, TipoId = p.TipoId, QuestionarioId = p.QuestionarioId, PerguntaTag = pt, }; return(per.Excluir()); }