public bool Alterar(Entrada entrada) { try { int cod_entrada = entrada.Cod_Entrada1; string tipo_entrada = entrada.Tipo_Entrada1; float valor = entrada.Valor1; DateTime data_entrada = entrada.Data_Entrada1; int cod_igreja = entrada.Cod_igreja1; using (OracleCommand cmd = new OracleCommand()) { cmd.Connection = _conn.ObterConexao(); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "ALTERA_ENTRADA"; cmd.Parameters.Add("PK", OracleDbType.Int32).Value = entrada.Cod_Entrada1; cmd.Parameters.Add("PIGREJA", OracleDbType.Int32).Value = entrada.Cod_igreja1; cmd.Parameters.Add("PTIPOENTRADA", OracleDbType.Varchar2).Value = entrada.Tipo_Entrada1; cmd.Parameters.Add("PVALOR", OracleDbType.BinaryFloat).Value = entrada.Valor1; cmd.ExecuteNonQuery(); return true; } } catch (OracleException ex) { throw ex; } }
public bool Insert(Entrada address) { try { DadosdaEntrada.Inserir(address); return true; } catch (Exception e) { throw e; } }
public bool Alter(Entrada address) { try { DadosdaEntrada.Alterar(address); return true; } catch (Exception e) { throw e; } }
public Entrada Buscar(string valor) { Entrada entrance = null; using (OracleCommand c = _conn.ObterConexao().CreateCommand()) { c.CommandType = System.Data.CommandType.Text; c.CommandText = "select VALOR, DATA FROM CAIXA WHERE VALOR = :Valor1"; c.Parameters.Add("@Valor1", OracleDbType.BinaryFloat).Value = valor; using (OracleDataReader leitor = c.ExecuteReader()) { if (leitor.HasRows) { leitor.Read(); int bd_cod_entrada = leitor.GetInt32(0); string bd_tipo_entrada = leitor.GetString(1); float bd_valor = leitor.GetFloat(2); DateTime bd_data = leitor.GetDateTime(3); int bd_cod_igreja = leitor.GetInt32(4); entrance = new Entrada(bd_cod_entrada, bd_tipo_entrada, bd_valor, bd_data, bd_cod_igreja); } } } return entrance; }
public Entrada fromaentrada(string Type_Entry, float Value, DateTime Data_Entry, int cod_igreja) { Entrada retorno = new Entrada(Type_Entry, Value, Data_Entry, cod_igreja); return retorno; }