public static ContasTipo GetOneTipo(int pId) { StringBuilder sql = new StringBuilder(); MySqlCommand cmd = new MySqlCommand(); sql.Append("SELECT * "); sql.Append("FROM contas_tipo "); sql.Append("WHERE id=@id "); sql.Append("ORDER BY id ASC"); cmd.Parameters.AddWithValue("@id", pId); ContasTipo tipo; MySqlDataReader dr = ConnControleContas.Get(sql.ToString()); dr.Read(); tipo = new ContasTipo { Id = (int)dr["id"], Tipo = (string)dr["nome"], }; dr.Close(); return(tipo); }
public void CreateTipo(ContasTipo pTipo) { StringBuilder sql = new StringBuilder(); MySqlCommand cmd = new MySqlCommand(); sql.Append("INSERT INTO contas_tipo (nome) "); sql.Append("VALUES (@nome)"); cmd.Parameters.AddWithValue("@nome", pTipo.Tipo); cmd.CommandText = sql.ToString(); ConnControleContas.CommandPersist(cmd); }
public void Update(ContasTipo pTipo) { StringBuilder sql = new StringBuilder(); MySqlCommand cmd = new MySqlCommand(); sql.Append("UPDATE contas_tipo "); sql.Append("SET id=@id, nome=@nome "); sql.Append("WHERE id=" + pTipo.Id); cmd.Parameters.AddWithValue("@id", pTipo.Id); cmd.Parameters.AddWithValue("@nome", pTipo.Tipo); cmd.CommandText = sql.ToString(); ConnControleContas.CommandPersist(cmd); }