public override bool buscarID(ClasseBase obj) { bool resultado = false; SigletonConexaoFB.carregaStrcnx(); FbCommand command = new FbCommand(); FbDataReader reader; try { command.Connection = SigletonConexaoFB.getConexao(); command.CommandText = "SELECT COD_CLIENTE,FANTASIA,RAZAO_SOCIAL,SITUACAO " + "FROM TB_CLIENTE WHERE COD_CLIENTE=" + ((Cliente)obj).Cod_cliente; command.Connection.Open(); reader = command.ExecuteReader(); if (reader.Read()) { ((Cliente)obj).Fantasia = reader["FANTASIA"].ToString(); ((Cliente)obj).Razao_social = reader["RAZAO_SOCIAL"].ToString(); ((Cliente)obj).Situacao = int.Parse(reader["SITUACAO"].ToString()); } reader.Close(); resultado = true; } catch (Exception ex) { throw new Exception("Erro ao carregar dados do cliente: " + ex.Message); } finally { command.Connection.Close(); } return resultado; }
public virtual bool aplicar(ClasseBase obj) { bool resultado = true; switch (obj.State) { case StateObj.stNovo: this.inserir(obj); break; case StateObj.stEditar: this.alterar(obj); break; case StateObj.stExcluir: this.excluir(obj); break; } return resultado; }
public virtual bool aplicar(ClasseBase obj) { bool resultado = true; switch (obj.State) { case StateObj.stNovo: this.inserir(obj); break; case StateObj.stEditar: this.alterar(obj); break; case StateObj.stExcluir: this.excluir(obj); break; } return(resultado); }
public override bool buscarID(ClasseBase obj) { bool resultado = false; SigletonConexaoFB.carregaStrcnx(); FbCommand command = new FbCommand(); FbDataReader reader; try { command.Connection = SigletonConexaoFB.getConexao(); command.CommandText = "SELECT ID,COD_CLIENTE,DATA_VENDA,DATA_CRIACAO_BD, " + "SITUACAO FROM TB_LICENCA_CLIENTE WHERE ID=" + ((Licenca_cliente)obj).Id; command.Connection.Open(); reader = command.ExecuteReader(); if (reader.Read()) { ((Licenca_cliente)obj).Cliente.Cod_cliente = int.Parse(reader["COD_CLIENTE"].ToString()); ((Licenca_cliente)obj).Data_venda = DateTime.Parse(reader["DATA_VENDA"].ToString()); ((Licenca_cliente)obj).Data_criacao_bd = DateTime.Parse(reader["DATA_CRIACAO_BD"].ToString()); if (!reader.IsDBNull(reader.GetOrdinal("SITUACAO"))) { ((Licenca_cliente)obj).Situacao = int.Parse(reader["SITUACAO"].ToString()); } } reader.Close(); resultado = true; } catch (Exception ex) { throw new Exception("Erro ao carregar dados do cliente: " + ex.Message); } finally { command.Connection.Close(); } return resultado; }
public abstract bool buscarID(ClasseBase obj);
public abstract void alterar(ClasseBase obj);
public abstract void excluir(ClasseBase obj);
public abstract void inserir(ClasseBase obj);
public override void alterar(ClasseBase obj) { throw new NotImplementedException(); }
public override void alterar(ClasseBase obj) { throw new Exception("Método Alterar da Classe DAOLicenca_cliente sem implementação"); }
public override void alterar(ClasseBase obj) { throw new Exception("Método Alterar da Classe DAOHistAtualizReg sem implementação"); }
public override bool buscarID(ClasseBase obj) { throw new Exception("Método BuscarID da Classe DAOHistAtualizReg sem implementação"); }
public bool buscarAtualizCliente(ClasseBase obj) { throw new Exception("Método BuscarID da Classe DAOCliente sem implementação"); }
public override bool buscarID(ClasseBase obj) { throw new NotImplementedException(); }
public override void excluir(ClasseBase obj) { throw new Exception("Método Excluir da Classe DAOCliente sem implementação"); }