public void ApagarFicharioSQLREL() { try { var sql = $"SELECT * FROM TB_Cliente WHERE Id = {this.Id}"; var db = new SQLServerClass(); var dt = db.SQLQuery(sql); if (dt.Rows.Count == 0) { db.Close(); throw new Exception($"Identificador não existente: {this.Id}"); } else { sql = $"DELETE FROM TB_Cliente WHERE Id = '{this.Id}'"; db.SQLCommand(sql); db.Close(); } } catch (Exception ex) { throw new Exception($"Erro ao excluir o conteúdo do identificador: {ex.Message}"); } }
public List <List <string> > BuscarFicharioDBTodosSQLREL() { var listaBusca = new List <List <string> >(); try { var sql = "SELECT * FROM TB_Cliente"; var db = new SQLServerClass(); var dt = db.SQLQuery(sql); for (int i = 0; i <= dt.Rows.Count - 1; i++) { listaBusca.Add(new List <string> { dt.Rows[i]["Id"].ToString(), dt.Rows[i]["Nome"].ToString() }); } return(listaBusca); } catch (Exception ex) { throw new Exception($"Erro ao conectar com a base de dados: {ex.Message}"); } }
public Unit BuscarFicharioSQLREL(string id) { try { var sql = $"SELECT * FROM TB_Cliente WHERE Id = {id}"; var db = new SQLServerClass(); var dt = db.SQLQuery(sql); db.Close(); if (dt.Rows.Count == 0) { throw new Exception($"Identificador não existente: {id}"); } else { Unit u = this.DataRowToUnit(dt.Rows[0]); return(u); } } catch (Exception ex) { throw new Exception($"Erro ao buscar o conteúdo do identificador: {ex.Message}"); } }