Exemple #1
0
        private bool Manipular(TipoManipulacao tipoManipulacao)
        {
            produtividadeValorBase         = new ProdutividadeValorBase();
            produtividadeValorBaseControle = new ProdutividadeValorBaseControle();
            try
            {
                produtividadeValorBase.Id           = idProdutividadeValorBase;
                produtividadeValorBase.DataCadastro = DtDataCadastro.Value;
                produtividadeValorBase.Valor        = double.Parse(TxtValor.Text.Trim());

                if (tipoManipulacao == TipoManipulacao.Gravar)
                {
                    produtividadeValorBaseControle.Gravar(produtividadeValorBase);
                }
                else if (tipoManipulacao == TipoManipulacao.Alterar)
                {
                    produtividadeValorBaseControle.Alterar(produtividadeValorBase);
                }
                else if (tipoManipulacao == TipoManipulacao.Excluir)
                {
                    produtividadeValorBaseControle.Excluir(produtividadeValorBase);
                }
                ListaValores();
                return(true);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return(false);
            }
        }
 public bool Excluir(ProdutividadeValorBase produtividadeValorBases)
 {
     crud = new CRUD();
     SQL  = "DELETE FROM ProdutividadeBase " +
            "WHERE Id = @Id";
     try
     {
         crud.LimparParametros();
         crud.AdicionarParametros("Id", produtividadeValorBases.Id);
         crud.Executar(CommandType.Text, SQL);
         return(true);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
 public bool Gravar(ProdutividadeValorBase produtividadeValorBases)
 {
     crud = new CRUD();
     SQL  = "INSERT INTO ProdutividadeBase (Data_Cadastro, Valor) " +
            "VALUES (@Data_Cadastro, @Valor)";
     try
     {
         crud.LimparParametros();
         crud.AdicionarParametros("Data_Cadastro", produtividadeValorBases.DataCadastro.Date);
         crud.AdicionarParametros("Valor", produtividadeValorBases.Valor);
         crud.Executar(CommandType.Text, SQL);
         return(true);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
        public bool Alterar(ProdutividadeValorBase produtividadeValorBases)
        {
            crud = new CRUD();
            SQL  = "UPDATE ProdutividadeBase SET Data_Cadastro = @Data_Cadastro, Valor = @Valor " +
                   "WHERE Id = @Id";
            try
            {
                crud.LimparParametros();
                crud.AdicionarParametros("Data_Cadastro", produtividadeValorBases.DataCadastro.Date);
                crud.AdicionarParametros("Valor", produtividadeValorBases.Valor);
                crud.AdicionarParametros("Id", produtividadeValorBases.Id);

                crud.Executar(CommandType.Text, SQL);
                return(true);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }