Exemplo n.º 1
0
 public override bool buscarID(ClasseBase obj)
 {
     SqlDataReader reader;
     bool erro = true;
     try
     {
         command.Connection = MsSQL.getConexao();
         command.Connection.Open();
         command.CommandText = "SELECT ID,RAZAO_SOCIAL,CNPJ,INSC_ESTADUAL,INSC_MUNICIPAL " +
             " FROM FORNECEDOR WHERE ID=" + ((Fornecedor)obj).ID.ToString();
         reader = command.ExecuteReader();
         if (reader.Read())
         {
             ((Fornecedor)obj).Razao_social = reader["RAZAO_SOCIAL"].ToString();
             ((Fornecedor)obj).Cnpj = reader["CNPJ"].ToString();
             ((Fornecedor)obj).Insc_estadual = reader["INSC_ESTADUAL"].ToString();
             ((Fornecedor)obj).Insc_municipal = reader["INSC_MUNICIPAL"].ToString();
             reader.Close();
         }
         else
         {
             erro = false;
         }
     }
     finally
     {
         command.Connection.Close();
     }
     return erro;
 }
Exemplo n.º 2
0
 public override bool alterar(ClasseBase obj)
 {
     bool erro = true;
     try
     {
         vsql.Append("UPDATE FUNCIONARIO SET "); 
         vsql.Append(" MATRICULA='" + ((Funcionario)obj).Matricula + "', ");
         vsql.Append(" NOME='" + ((Funcionario)obj).Nome + "', ");
         vsql.Append(" DATA_ADMISSAO='" + ((Funcionario)obj).Data_admissao.ToString("MM/dd/yyyy") + "', ");
         vsql.Append(" DATA_DEMISSAO='" + ((Funcionario)obj).Data_demissao.ToString("MM/dd/yyyy") + "', ");
         vsql.Append(" NUM_CNH='" + ((Funcionario)obj).Num_CNH + "', ");
         vsql.Append(" CLASSE_CNH='" + ((Funcionario)obj).Classe_CNH + "', ");
         vsql.Append(" VENCTO_CNH='" + ((Funcionario)obj).Vencto_CNH.ToString("MM/dd/yyyy") + "', ");
         if (((Funcionario)obj).Funcao.ID==0)
            vsql.Append(" ID_FUNCAO=Null");
         else
            vsql.Append(" ID_FUNCAO="+((Funcionario)obj).Funcao.ID.ToString());
         vsql.Append(" WHERE ID=" +((Funcionario)obj).ID.ToString());
         command.Connection = MsSQL.getConexao();
         command.Connection.Open();
         command.CommandText = vsql.ToString();
         command.ExecuteNonQuery();
     }
     catch (System.Exception e)
     {
         erro = false;
         throw new Exception("Erro ao alterar o funcionário. " + e.Message);
     }
     finally
     {
         command.Connection.Close();
     }
     return erro;
 }
Exemplo n.º 3
0
        public override bool alterar(ClasseBase obj)
        {
            bool erro = true;
            try
            {
                vsql.Append("UPDATE FORNECEDOR SET ");
                vsql.Append(" RAZAO_SOCIAL='" + ((Fornecedor)obj).Razao_social + "', ");
                vsql.Append(" CNPJ='" + ((Fornecedor)obj).Cnpj + "', ");
                vsql.Append(" INSC_ESTADUAL='" + ((Fornecedor)obj).Insc_estadual + "', ");
                vsql.Append(" INSC_MUNICIPAL='" + ((Fornecedor)obj).Insc_municipal + "'");
                vsql.Append(" WHERE ID=" + ((Fornecedor)obj).ID);
                command.Connection = MsSQL.getConexao();
                command.Connection.Open();
                command.CommandText = vsql.ToString();
                command.ExecuteNonQuery();
            }
            catch (System.Exception e)
            {
                erro = false;
                throw new Exception("Erro ao alterar o fornecedor. " + e.Message);
            }
            finally
            {
                command.Connection.Close();
            }
            return erro;

        }
Exemplo n.º 4
0
 public override bool alterar(ClasseBase obj)
 {
     bool erro = true;
     try
     {
         vsql.Append("UPDATE ABASTECIMENTO ");
         vsql.Append("SET ID_VEICULO = " + ((Abastecimento)obj).Funcionario.ID.ToString());
         vsql.Append(",ID_FORNECEDOR = " + ((Abastecimento)obj).Fornecedor.ID.ToString());
         vsql.Append(",ID_FUNCIONARIO = " + ((Abastecimento)obj).Funcionario.ID.ToString());
         vsql.Append(",DATA_ABASTEC = '" + ((Abastecimento)obj).Dt_abastec.ToString());
         vsql.Append("',KM = " + ((Abastecimento)obj).Km.ToString());
         vsql.Append(",QUANTIDADE = " + ((Abastecimento)obj).Quantidade.ToString());
         vsql.Append(",PRECO = " + ((Abastecimento)obj).Preco.ToString().Replace(',', '.'));
         vsql.Append(",ID_COMBUSTIVEL = " + ((Abastecimento)obj).Tipo_Combustivel.ID.ToString());
         vsql.Append(" WHERE ID=" + ((Abastecimento)obj).ID);
         command.Connection = MsSQL.getConexao();
         command.Connection.Open();
         command.CommandText = vsql.ToString();
         command.ExecuteNonQuery();
     }
     catch (Exception e)
     {
         erro = false;
         throw new Exception("Erro ao alterar o lançamento do abastecimento. " + e.Message);
     }
     finally
     {
         command.Connection.Close();
     }
     return erro;
 }
Exemplo n.º 5
0
        public override bool inserir(ClasseBase obj)
        {
            bool erro = true;
            try
            {
                vsql.Append("INSERT INTO MARCA ");
                vsql.Append("(DESCRICAO) ");
                vsql.Append("VALUES ");
                vsql.Append("('" + ((Marca)obj).Descricao.ToUpper()+ "')");
                command.Connection = MsSQL.getConexao();
                command.Connection.Open();
                command.CommandText = vsql.ToString();
                command.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                erro = false;
                throw new Exception("Erro ao inserir a marca. " + e.Message);

            }
            finally
            {
                command.Connection.Close();
            }
            return erro;
        }
Exemplo n.º 6
0
        public override bool inserir(ClasseBase obj)
        {
            bool erro = true;
            try
            {
                vsql.Append("INSERT INTO USUARIO ");
                vsql.Append("(LOGIN,NOME,SENHA,ATIVO,ID_PERFIL) ");
                vsql.Append("VALUES ");
                vsql.Append("('" + ((Usuario)obj).Login.ToLower() + "','" + ((Usuario)obj).Nome.ToUpper() +
                    "','" + ((Usuario)obj).Senha + "','" + ((Usuario)obj).Ativo + "'," +
                    ((Usuario)obj).perfil.ID.ToString() + ")");
                command.Connection = MsSQL.getConexao();
                command.Connection.Open();
                command.CommandText = vsql.ToString();
                command.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                erro = false;
                throw new Exception("Erro ao inserir o usuário. " + e.Message);

            }
            finally 
            {
                command.Connection.Close();
            }
            return erro;
        }
Exemplo n.º 7
0
 public override bool inserir(ClasseBase obj)
 {
     bool erro = true;
     try
     {
         vsql.Append("INSERT INTO FUNCAO ");
         vsql.Append("(NOME) ");
         vsql.Append("VALUES ");
         vsql.Append("('" + ((Funcao)obj).Nome.ToUpper() + ")");
         command.Connection = MsSQL.getConexao();
         command.Connection.Open();
         command.CommandText = vsql.ToString();
         command.ExecuteNonQuery();
     }
     catch (Exception e)
     {
         erro = false;
         throw new Exception("Erro ao inserir a função. " + e.Message);
     }
     finally
     {
         command.Connection.Close();
     }
     return erro;
 }
Exemplo n.º 8
0
 public override bool inserir(ClasseBase obj)
 {
     bool erro = true;
     try
     {
         vsql.Append("INSERT INTO COTA_EXTRA ");
         vsql.Append("(ID_FUNCIONARIO,");
         vsql.Append("DATA,");
         vsql.Append("QUANTIDADE,");
         vsql.Append("JUSTIFICATIVA)");
         vsql.Append("VALUES ");
         vsql.Append("(" + ((Cota_extra)obj).Funcionario.ID.ToString() + ",");
         vsql.Append("'" + ((Cota_extra)obj).Dt_autoriz.ToString("MM/dd/yyyy") + "',");
         vsql.Append(((Cota_extra)obj).Quantidade.ToString() + ",");
         vsql.Append("'"+((Cota_extra)obj).Justificativa + "')");
         command.Connection = MsSQL.getConexao();
         command.Connection.Open();
         command.CommandText = vsql.ToString();
         command.ExecuteNonQuery();
     }
     catch (Exception e)
     {
         erro = false;
         throw new Exception("Erro ao inserir a cota mensal do funcionário. " + e.Message);
     }
     finally
     {
         command.Connection.Close();
     }
     return erro;
 }
Exemplo n.º 9
0
        public override bool alterar(ClasseBase obj)
        {
            bool erro = true;
            try
            {
                vsql.Append("UPDATE COTA_EXTRA ");
                vsql.Append("SET ID_FUNCIONARIO = " + ((Cota_extra)obj).Funcionario.ID.ToString());
                vsql.Append(",DATA = " + ((Cota_extra)obj).Dt_autoriz.ToString("MM/dd/yyyy"));
                vsql.Append(",QUANTIDADE = " + ((Cota_extra)obj).Quantidade.ToString());
                vsql.Append(",JUSTIFICATIVA = " + ((Cota_extra)obj).Justificativa);
                vsql.Append("WHERE ID=" + ((Cota_mensal)obj).ID);
                command.Connection = MsSQL.getConexao();
                command.Connection.Open();
                command.CommandText = vsql.ToString();
                command.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                erro = false;
                throw new Exception("Erro ao alterar a cota extra do funcionário. " + e.Message);
            }
            finally
            {
                command.Connection.Close();
            }
            return erro;

        }
Exemplo n.º 10
0
        public override bool buscarID(ClasseBase obj)
        {
            SqlDataReader reader;
            bool erro = true;
            try
            {
                command.Connection = MsSQL.getConexao();
                command.Connection.Open();
                vsql.Append("SELECT ID,ID_FUNCIONARIO,MES,ANO,QUANTIDADE FROM COTA_MENSAL");
                vsql.Append(" WHERE ID=" + ((Cota_mensal)obj).ID.ToString());
                command.CommandText = command.CommandText + vsql.ToString();
                reader = command.ExecuteReader();
                if (reader.Read())
                {
                    ((Cota_mensal)obj).Funcionario.ID = Convert.ToInt32(reader["ID_FUNCIONARIO"]);
                    ((Cota_mensal)obj).Mes = Convert.ToInt32(reader["MES"]);
                    ((Cota_mensal)obj).Ano = Convert.ToInt32(reader["ANO"]);
                    ((Cota_mensal)obj).Qtde = Convert.ToInt32(reader["QUANTIDADE"]);
                }
                else
                {
                    erro = false;
                }
            }
            finally
            {
                command.Connection.Close();
            }
            return erro;

        }
Exemplo n.º 11
0
        public override bool alterar(ClasseBase obj)
        {
            bool erro = true;
            try
            {
                vsql.Remove(0, vsql.Length);
                vsql.Append("UPDATE COTA_MENSAL ");
                vsql.Append("SET ID_FUNCIONARIO = " + ((Cota_mensal)obj).Funcionario.ID.ToString());
                vsql.Append(",MES = " + ((Cota_mensal)obj).Mes.ToString());
                vsql.Append(",ANO = " + ((Cota_mensal)obj).Ano.ToString());
                vsql.Append(",QUANTIDADE = " + ((Cota_mensal)obj).Qtde.ToString());
                vsql.Append("WHERE ID=" + ((Cota_mensal)obj).ID);
                command.Connection = MsSQL.getConexao();
                command.Connection.Open();
                command.CommandText = vsql.ToString();
                command.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                erro = false;
                throw new Exception("Erro ao alterar a cota mensal do funcionário. " + e.Message);
            }
            finally
            {
                command.Connection.Close();
            }
            return erro;

        }
Exemplo n.º 12
0
        public override bool buscarID(ClasseBase obj)
        {
            command = new SqlCommand();
            SqlDataReader reader;
            StringBuilder vsql = new StringBuilder();
            bool resultado = false;

            try
            {
                command.Connection = MsSQL.getConexao();
                command.Connection.Open();
                vsql.Append("SELECT ID, NOME FROM PERFIL_USUARIO  ");
                vsql.Append("WHERE ID="+((Perfil_Usuario)obj).ID.ToString());
                vsql.Append("ORDER BY NOME ");
                command.CommandText = vsql.ToString();
                reader = command.ExecuteReader();
                if (reader.Read())
                {
                    ((Perfil_Usuario)obj).ID = int.Parse(reader["ID"].ToString());
                    ((Perfil_Usuario)obj).Nome = reader["NOME"].ToString();
                    resultado=true;
                }
            }
            catch (Exception e)
            {
                throw new Exception("Erro ao montar a lista de perfil de usuário. " + e.Message);
            }
            finally
            {
                command.Connection.Close();
            }
            return resultado;            
        }
Exemplo n.º 13
0
 public override bool alterar(ClasseBase obj)
 {
     bool erro = true;
     try
     {
         vsql.Append("UPDATE USUARIO SET LOGIN='******', NOME='" + ((Usuario)obj).Nome.ToUpper() + "', SENHA='" + ((Usuario)obj).Senha+
             "', ATIVO='" + ((Usuario)obj).Ativo.ToUpper() + "', ID_PERFIL=" + ((Usuario)obj).perfil.ID.ToString() + " " +
             "WHERE ID=" + ((Usuario)obj).ID);
         command.Connection = MsSQL.getConexao();
         command.Connection.Open();
         command.CommandText = vsql.ToString();
         command.ExecuteNonQuery();
     }
     catch (Exception e)
     {
         erro = false;
         throw new Exception("Erro ao alterar o usuário. " + e.Message);
     }
     finally
     {
         command.Connection.Close();
     }
     return erro;
 }
Exemplo n.º 14
0
        public override bool inserir(ClasseBase obj)
        {
            bool erro = true;
            try
            {
                vsql.Append("INSERT INTO VEICULO ");
                vsql.Append("(PLACA,");
                vsql.Append("NUM_CHASSI,");
                vsql.Append("COR,");
                vsql.Append("NUM_PORTAS,");
                vsql.Append("COD_RENAVAM,");
                vsql.Append("ANO_FAB,");
                vsql.Append("ANO_MOD,");
                vsql.Append("CIDADE,");
                vsql.Append("UF,");
                vsql.Append("LITROS_TANQUE,");
                vsql.Append("ID_MODELO)");
                vsql.Append("VALUES ");
                vsql.Append("('" +((Veiculo)obj).Placa + "',");
                vsql.Append("'" +((Veiculo)obj).Num_chassi + "',");
                vsql.Append("'" +((Veiculo)obj).Cor + "',");
                vsql.Append(((Veiculo)obj).Num_portas + ",");
                vsql.Append("'" +((Veiculo)obj).Cod_renavam + "',");
                vsql.Append(((Veiculo)obj).Ano_fab + ",");
                vsql.Append(((Veiculo)obj).Ano_mod + ",");
                vsql.Append("'" +((Veiculo)obj).Cidade + "',");
                vsql.Append("'" +((Veiculo)obj).UF + "',");
                vsql.Append(((Veiculo)obj).Litros_tanque + ",");
                vsql.Append(((Veiculo)obj).Modelo.ID.ToString() + ")");
                command.Connection = MsSQL.getConexao();
                command.Connection.Open();
                command.CommandText = vsql.ToString();
                command.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                erro = false;
                throw new Exception("Erro ao inserir o veículo. " + e.Message);

            }
            finally
            {
                command.Connection.Close();
            }
            return erro;
        }
Exemplo n.º 15
0
 public override bool excluir(ClasseBase obj)
 {
     bool erro = true;
     try
     {
         vsql.Append("DELETE FROM FUNCAO WHERE ID=" + ((Funcao)obj).ID);
         command.Connection = MsSQL.getConexao();
         command.Connection.Open();
         command.CommandText = vsql.ToString();
         command.ExecuteNonQuery();
     }
     catch (Exception e)
     {
         erro = false;
         throw new Exception("Erro ao excluir a função. " + e.Message);
     }
     finally
     {
         command.Connection.Close();
     }
     return erro;
 }
Exemplo n.º 16
0
 public override bool inserir(ClasseBase obj)
 {
     bool erro = true;
     try
     {
         vsql.Append("INSERT INTO ABASTECIMENTO ");
         vsql.Append("(ID_VEICULO,");
         vsql.Append("ID_FORNECEDOR,");
         vsql.Append("ID_FUNCIONARIO,");
         vsql.Append("DATA_ABASTEC,");
         vsql.Append("KM,");
         vsql.Append("QUANTIDADE,");
         vsql.Append("PRECO,");
         vsql.Append("ID_COMBUSTIVEL)");
         vsql.Append("VALUES ( ");
         vsql.Append(((Abastecimento)obj).Veiculo.ID.ToString() + ",");
         vsql.Append(((Abastecimento)obj).Fornecedor.ID.ToString() + ",");
         vsql.Append(((Abastecimento)obj).Funcionario.ID.ToString() + ",");
         vsql.Append("'"+((Abastecimento)obj).Dt_abastec.ToString("MM/dd/yyyy") + "',");
         vsql.Append(((Abastecimento)obj).Km.ToString() + ",");
         vsql.Append(((Abastecimento)obj).Quantidade.ToString() + ",");
         vsql.Append(((Abastecimento)obj).Preco.ToString().Replace(',', '.') + ",");
         vsql.Append(((Abastecimento)obj).Tipo_Combustivel.ID.ToString() + ")");
         command.Connection = MsSQL.getConexao();
         command.Connection.Open();
         command.CommandText = vsql.ToString();
         command.ExecuteNonQuery();
     }
     catch (Exception e)
     {
         erro = false;
         throw new Exception("Erro ao inserir o lançamento de abastecimento. " + e.Message);
     }
     finally
     {
         command.Connection.Close();
     }
     return erro;
 }
Exemplo n.º 17
0
 public override bool excluir(ClasseBase obj)
 {
     bool erro = true;
     try
     {
         vsql.Append("UPDATE USUARIO SET ID_FORNECEDOR=null " +
             "WHERE ID=" + ((Usuario)obj).ID);
         command.Connection = MsSQL.getConexao();
         command.Connection.Open();
         command.CommandText = vsql.ToString();
         command.ExecuteNonQuery();
     }
     catch (Exception e)
     {
         erro = false;
         throw new Exception("Erro ao alterar o usuário. " + e.Message);
     }
     finally
     {
         command.Connection.Close();
     }
     return erro;
 }
Exemplo n.º 18
0
 public override bool alterar(ClasseBase obj)
 {
     bool erro = true;
     try
     {
         vsql.Append("UPDATE FUNCAO SET DESCRICAO='" + ((Funcao)obj).Nome.ToUpper() + "' " +
             "WHERE ID=" + ((Funcao)obj).ID);
         command.Connection = MsSQL.getConexao();
         command.Connection.Open();
         command.CommandText = vsql.ToString();
         command.ExecuteNonQuery();
     }
     catch (System.Exception e)
     {
         erro = false;
         throw new Exception("Erro ao alterar a função. " + e.Message);
     }
     finally
     {
         command.Connection.Close();
     }
     return erro;
 }
Exemplo n.º 19
0
 public override bool buscarID(ClasseBase obj)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 20
0
        public override bool inserir(ClasseBase obj)
        {
            SqlCommand command = new SqlCommand();
            StringBuilder vsql = new StringBuilder();
            bool erro = true;
            try
            {
                vsql.Append("INSERT INTO FUNCIONARIO ");
                vsql.Append("(MATRICULA, ");
                vsql.Append("NOME, ");
                vsql.Append("DATA_ADMISSAO, ");
                vsql.Append("DATA_DEMISSAO, ");
                vsql.Append("NUM_CNH, ");
                vsql.Append("CLASSE_CNH, ");
                vsql.Append("VENCTO_CNH, ");
                vsql.Append("ID_FUNCAO)");
                vsql.Append("VALUES ");
                vsql.Append("('" + ((Funcionario)obj).Matricula + "',");
                vsql.Append("'" + ((Funcionario)obj).Nome + "',");
                vsql.Append("'" + ((Funcionario)obj).Data_admissao.ToString("MM/dd/yyyy") + "',");
                vsql.Append("'" + ((Funcionario)obj).Data_demissao.ToString("MM/dd/yyyy") + "',");
                vsql.Append("'" + ((Funcionario)obj).Num_CNH + "',");
                vsql.Append("'" + ((Funcionario)obj).Classe_CNH + "',");
                vsql.Append("'" + ((Funcionario)obj).Vencto_CNH.ToString("MM/dd/yyyy") + "',");
                if (((Funcionario)obj).Funcao.ID == 0)
                    vsql.Append("Null)");
                else
                    vsql.Append(((Funcionario)obj).Funcao.ID.ToString() + ")");

                command.Connection = MsSQL.getConexao();
                command.Connection.Open();
                command.CommandText = vsql.ToString();
                command.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                erro = false;
                throw new Exception("Erro ao inserir o funcionário. " + e.Message);
            }
            finally
            {
                command.Connection.Close();
            }
            return erro;
        }
Exemplo n.º 21
0
 public override bool excluir(ClasseBase obj)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 22
0
        public override bool validarDAO(ClasseBase obj)
        {
            bool result = false;

            if ((obj.Estado == Solucon.State.Stateobj.stNovo || obj.Estado == Solucon.State.Stateobj.stEditar))
            {
                if (verifMatricula((Funcionario)obj))
                    throw new EInvalidObjectDAOBase("Matrícula já cadastrada");

                result = true;
            }
            else
                result = base.validarDAO(obj);
            return result;
        }
Exemplo n.º 23
0
        public override bool validarDAO(ClasseBase obj)
        {
            bool result = false;

            if ((obj.Estado == Solucon.State.Stateobj.stNovo))
            {
                if (verifCnpj(((Fornecedor)obj).Cnpj))
                    throw new EInvalidObjectDAOBase("CNPJ já cadastrado");

                result = true;
            }
            else
                result = base.validarDAO(obj);
            return result;
        }
Exemplo n.º 24
0
        private bool buscar(ClasseBase obj, int i)
        {
            // 1 para ID;
            // 2 Para Matrícula;
            SqlCommand command = new SqlCommand();
            SqlDataReader reader;
            bool erro = true;
            try
            {
                command.Connection = MsSQL.getConexao();
                command.Connection.Open();
                command.CommandText = "SELECT ID,MATRICULA,NOME,DATA_ADMISSAO,ISNULL(DATA_DEMISSAO,'') as DATA_DEMISSAO,NUM_CNH,CLASSE_CNH," +
                    "VENCTO_CNH,ID_FUNCAO FROM FUNCIONARIO ";
                if (i == 1)
                    command.CommandText = command.CommandText + " WHERE ID=" + ((Funcionario)obj).ID.ToString();
                else
                    command.CommandText = command.CommandText + " WHERE MATRICULA='" + ((Funcionario)obj).Nome + "'";

                reader = command.ExecuteReader();
                if (reader.Read())
                {
                    ((Funcionario)obj).ID = Convert.ToInt32(reader["ID"]);
                    ((Funcionario)obj).Matricula = reader["MATRICULA"].ToString();
                    ((Funcionario)obj).Nome = reader["NOME"].ToString();
                    ((Funcionario)obj).Data_admissao = Convert.ToDateTime(reader["DATA_ADMISSAO"]);
                    ((Funcionario)obj).Data_demissao = Convert.ToDateTime(reader["DATA_DEMISSAO"]);
                    ((Funcionario)obj).Num_CNH = reader["NUM_CNH"].ToString();
                    ((Funcionario)obj).Classe_CNH = reader["CLASSE_CNH"].ToString();
                    ((Funcionario)obj).Vencto_CNH = Convert.ToDateTime(reader["VENCTO_CNH"]);
                    ((Funcionario)obj).Funcao.ID = Convert.ToInt32(reader["ID_FUNCAO"]);
                }
                else
                {
                    erro = false;
                }
            }
            finally
            {
                command.Connection.Close();
            }
            return erro;
        }
Exemplo n.º 25
0
 public bool buscarMatricula(ClasseBase obj, int p)
 {
     return buscar(obj, 2);
 }
Exemplo n.º 26
0
 public override bool buscarID(ClasseBase obj)
 {
     return buscar(obj, 1);
 }
Exemplo n.º 27
0
 public override bool buscarID(ClasseBase obj)
 {
     bool erro = true;
     SqlDataReader reader;
     try
     {
         command.Connection = MsSQL.getConexao();
         command.Connection.Open();
         command.CommandText = "SELECT ID,DESCRICAO FROM FUNCAO " +
             "WHERE ID=" + ((Funcao)obj).ID.ToString();
         reader = command.ExecuteReader();
         if (reader.Read())
         {
             ((Funcao)obj).Nome = reader["DESCRICAO"].ToString();
         }
         else
         {
             erro = false;
         }
     }
     finally
     {
         command.Connection.Close();
     }
     return erro;
 }
Exemplo n.º 28
0
 public override bool excluir(ClasseBase obj)
 {
     return true;
 }
Exemplo n.º 29
0
 public override bool alterar(ClasseBase obj)
 {
     return true;
 }
Exemplo n.º 30
0
 public override bool inserir(ClasseBase obj)
 {
     return true;
 }