public Contas_Receber GetContasReceberObject(long id) { try { using (var cmd = DbConnection().CreateCommand()) { cmd.CommandText = "SELECT * FROM Contas_Receber Where Id=" + id; Contas_Receber contas_Receber = new Contas_Receber(); using (var dbReader = cmd.ExecuteReader()) { while (dbReader.Read()) { contas_Receber.id = dbReader["id"] != null?Convert.ToInt32(dbReader["id"]) : 0; contas_Receber.data_inicio = Convert.ToDateTime(dbReader["data_inicio"]); contas_Receber.data_fim = Convert.ToDateTime(dbReader["data_fim"]); } } return(contas_Receber); } } catch (Exception ex) { throw ex; } }
public List <Contas_Receber> GetAllInfoContasReceber() { List <Contas_Receber> listContasReceber = new List <Contas_Receber>(); try { using (var cmd = DbConnection().CreateCommand()) { cmd.CommandText = "SELECT * FROM Contas_Receber"; using (var dbReader = cmd.ExecuteReader()) { while (dbReader.Read()) { Contas_Receber contas_receber = new Contas_Receber { id = dbReader["id"] != null?Convert.ToInt32(dbReader["id"]) : 0, data_inicio = Convert.ToDateTime(dbReader["data_inicio"]), }; listContasReceber.Add(contas_receber); } } return(listContasReceber); } } catch (Exception ex) { throw ex; } }
public void AddContasReceber(Contas_Receber contas_Receber) { try { using (var cmd = DbConnection().CreateCommand()) { cmd.CommandText = "INSERT INTO Contas_Receber(id, data_inicio, data_fim) values (@id, @data_inicio, @data_fim)"; cmd.Parameters.AddWithValue("@id", contas_Receber.id); cmd.Parameters.AddWithValue("@data_inicio", contas_Receber.data_inicio); cmd.Parameters.AddWithValue("@data_fim", contas_Receber.data_fim); cmd.ExecuteNonQuery(); } } catch (Exception ex) { throw ex; } }
public void UpdateContasReceber(Contas_Receber contas_Receber) { try { using (var cmd = new SQLiteCommand(DbConnection())) { if (contas_Receber != null) { cmd.CommandText = "UPDATE Contas_Receber SET data_inicio=@data_inicio, data_fim=@data_fim WHERE id=@id"; cmd.Parameters.AddWithValue("@id", contas_Receber.id); cmd.Parameters.AddWithValue("@data_inicio", contas_Receber.data_inicio); cmd.Parameters.AddWithValue("@data_fim", contas_Receber.data_fim); cmd.ExecuteNonQuery(); } }; } catch (Exception ex) { throw ex; } }