Example #1
0
        public bool Excluir(int Projeto, int Codigo)
        {
            Execucao           excExecucao    = new Execucao();
            M_Projeto_Atributo mprjtrbtModelo = new M_Projeto_Atributo();

            try
            {
                mprjtrbtModelo.Projeto = Projeto;
                mprjtrbtModelo.Codigo  = Codigo;

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

                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);
            }
        }
 protected override void Selecionar()
 {
     mprjtrbtModelo = (M_Projeto_Atributo)ObterSelecao();
     if (mprjtrbtModelo == null)
     {
         MessageBox.Show(String.Format(Mensagens.PROCURAR_FALHA, "atributo do projeto"));
     }
     else
     {
         base.Selecionar();
     }
 }
        protected override void Procurar()
        {
            FrmProcuraProjetoAtributos frmprcrprjtrbtsProcura = new FrmProcuraProjetoAtributos();

            frmprcrprjtrbtsProcura.Projeto = Projeto_Selecionado;
            frmprcrprjtrbtsProcura.ShowDialog();

            if (frmprcrprjtrbtsProcura.Selecionado)
            {
                mprjtrbtModelo = frmprcrprjtrbtsProcura.Projeto_Atributo;
                CarregarDados();
                base.Procurar();
            }
            else
            {
                Cancelar();
            }
        }
Example #4
0
        public bool Alterar(int Projeto, int ID, int Atributo, string Descricao, int Complexidade, double QuantidadeParametro1, double QuantidadeParametro2, double QuantidadeParametro3, double QuantidadeParametro4)
        {
            Execucao           excExecucao    = new Execucao();
            M_Projeto_Atributo mprjtrbtModelo = new M_Projeto_Atributo();

            try
            {
                mprjtrbtModelo.Projeto              = Projeto;
                mprjtrbtModelo.Codigo               = ID;
                mprjtrbtModelo.Atributo             = Atributo;
                mprjtrbtModelo.Descricao            = Descricao;
                mprjtrbtModelo.Complexidade         = Complexidade;
                mprjtrbtModelo.QuantidadeParametro1 = QuantidadeParametro1;
                mprjtrbtModelo.QuantidadeParametro2 = QuantidadeParametro2;
                mprjtrbtModelo.QuantidadeParametro3 = QuantidadeParametro3;
                mprjtrbtModelo.QuantidadeParametro4 = QuantidadeParametro4;

                int intResultado = excExecucao.Executar(GerarStringAlterar(mprjtrbtModelo));

                if (intResultado < 0)
                {
                    SetMensagem(Mensagens.ALTERACAO_ERRO + excExecucao.Mensagem);
                }
                else if (intResultado == 0)
                {
                    SetMensagem(Mensagens.ALTERACAO_FALHA + excExecucao.Mensagem);
                }
                else
                {
                    SetMensagem(Mensagens.ALTERACAO_SUCESSO);
                }

                return(intResultado > 0);
            }
            catch (Exception E)
            {
                SetMensagem(Mensagens.ALTERACAO_ERRO + E.Message);
                return(false);
            }
        }
Example #5
0
        private List <M_Projeto_Atributo> GerarLista(SqlDataReader Leitor)
        {
            List <M_Projeto_Atributo> lstLista = new List <M_Projeto_Atributo>();

            try
            {
                while (Leitor.Read())
                {
                    M_Projeto_Atributo mprjtrbtModelo = new M_Projeto_Atributo();

                    mprjtrbtModelo.Projeto              = (int)Leitor["Projeto"];
                    mprjtrbtModelo.Codigo               = (int)Leitor["ID"];
                    mprjtrbtModelo.Atributo             = (int)Leitor["Atributo"];
                    mprjtrbtModelo.Descricao            = (string)Leitor["Descricao"];
                    mprjtrbtModelo.Complexidade         = (int)Leitor["Complexidade"];
                    mprjtrbtModelo.QuantidadeParametro1 = (double)Leitor["Quantidade_Parametro_1"];
                    mprjtrbtModelo.QuantidadeParametro2 = (double)Leitor["Quantidade_Parametro_2"];

                    if (Leitor["Quantidade_Parametro_3"] != DBNull.Value)
                    {
                        mprjtrbtModelo.QuantidadeParametro3 = (double)Leitor["Quantidade_Parametro_3"];
                    }

                    if (Leitor["Quantidade_Parametro_4"] != DBNull.Value)
                    {
                        mprjtrbtModelo.QuantidadeParametro4 = (double)Leitor["Quantidade_Parametro_4"];
                    }

                    lstLista.Add(mprjtrbtModelo);
                }

                return(lstLista);
            }
            catch (Exception E)
            {
                SetMensagem(E.Message);
                return(null);
            }
        }
Example #6
0
 private string GerarStringExcluir(M_Projeto_Atributo Projeto_Atributo)
 {
     return(String.Format("DELETE FROM Projeto_Atributo WHERE Projeto = {0} AND ID = {1}", Projeto_Atributo.Projeto, Projeto_Atributo.Codigo));
 }
Example #7
0
 private string GerarStringAlterar(M_Projeto_Atributo Projeto_Atributo)
 {
     return(String.Format("UPDATE Projeto_Atributo SET Atributo = {0}, Descricao = '{1}', Complexidade = {2}, Quantidade_Parametro_1 = {3}, Quantidade_Parametro_2 = {4}, Quantidade_Parametro_3 = {5}, Quantidade_Parametro_4 = {6} WHERE Projeto = {7} AND ID = {8}", Projeto_Atributo.Atributo, Projeto_Atributo.Descricao, Projeto_Atributo.Complexidade, Projeto_Atributo.QuantidadeParametro1, Projeto_Atributo.QuantidadeParametro2, Projeto_Atributo.QuantidadeParametro3, Projeto_Atributo.QuantidadeParametro4, Projeto_Atributo.Projeto, Projeto_Atributo.Codigo));
 }
Example #8
0
 private string GerarStringInserir(M_Projeto_Atributo Projeto_Atributo)
 {
     return(String.Format("INSERT Projeto_Atributo (Projeto, Atributo, Descricao, Complexidade, Quantidade_Parametro_1, Quantidade_Parametro_2, Quantidade_Parametro_3, Quantidade_Parametro_4) VALUES ({0}, {1}, '{2}', {3}, {4}, {5}, {6}, {7})", Projeto_Atributo.Projeto, Projeto_Atributo.Atributo, Projeto_Atributo.Descricao, Projeto_Atributo.Complexidade, Projeto_Atributo.QuantidadeParametro1, Projeto_Atributo.QuantidadeParametro2, Projeto_Atributo.QuantidadeParametro3, Projeto_Atributo.QuantidadeParametro4));
 }
 protected override void Cancelar()
 {
     mprjtrbtModelo = null;
     base.Cancelar();
 }