public bool Excluir(int Projeto, int Linguagem)
        {
            Execucao            excExecucao     = new Execucao();
            M_Projeto_Linguagem mprjtlngmModelo = new M_Projeto_Linguagem();

            try
            {
                mprjtlngmModelo.Projeto   = Projeto;
                mprjtlngmModelo.Linguagem = Linguagem;

                int intResultado = excExecucao.Executar(GerarStringExcluir(mprjtlngmModelo));

                if (intResultado < 0)
                {
                    SetMensagem(Mensagens.EXCLUSAO_ERRO + excExecucao.Mensagem);
                }
                else if (intResultado == 0)
                {
                    SetMensagem(Mensagens.EXCLUSAO_FALHA + excExecucao.Mensagem);
                }
                else
                {
                    SetMensagem(Mensagens.EXCLUSAO_SUCESSO);
                }

                return(intResultado > 0);
            }
            catch (Exception E)
            {
                SetMensagem(Mensagens.EXCLUSAO_ERRO + E.Message);
                return(false);
            }
        }
        private List <M_Projeto_Linguagem> GerarLista(SqlDataReader Leitor)
        {
            List <M_Projeto_Linguagem> lstLista = new List <M_Projeto_Linguagem>();

            try
            {
                while (Leitor.Read())
                {
                    M_Projeto_Linguagem mprjtlngmModelo = new M_Projeto_Linguagem();

                    mprjtlngmModelo.Projeto       = (int)Leitor["Projeto"];
                    mprjtlngmModelo.Linguagem     = (int)Leitor["Linguagem"];
                    mprjtlngmModelo.NomeLinguagem = (string)Leitor["Nome"];

                    lstLista.Add(mprjtlngmModelo);
                }

                return(lstLista);
            }
            catch (Exception E)
            {
                SetMensagem(E.Message);
                return(null);
            }
        }
 private string GerarStringExcluir(M_Projeto_Linguagem Projeto_Linguagem)
 {
     return(String.Format("DELETE FROM Projeto_Linguagem WHERE Projeto = {0} AND Linguagem = {1}", Projeto_Linguagem.Projeto, Projeto_Linguagem.Linguagem));
 }
 private string GerarStringInserir(M_Projeto_Linguagem Projeto_Linguagem)
 {
     return(String.Format("INSERT INTO Projeto_Linguagem (Projeto, Linguagem) VALUES ({0}, {1})", Projeto_Linguagem.Projeto, Projeto_Linguagem.Linguagem));
 }