public T QuerySingle <T>(DbDapperCommand comando) { using (var conexao = new MySqlConnection(connectionString)) { return(conexao.Query <T>(comando.Sql, comando.Objeto).FirstOrDefault()); } }
public ObservableCollection <T> Query <T>(DbDapperCommand comando) { using (var conexao = new MySqlConnection(connectionString)) { return(new ObservableCollection <T>(conexao.Query <T>(comando.Sql, comando.Objeto))); } }
public int Execute(DbDapperCommand comando) { using (var conexao = new MySqlConnection(connectionString)) { return(conexao.Execute(comando.Sql, comando.Objeto)); } }
public DbDapperCommand RetornarComandoInserirItem(PedidoItem obj) { var cmd = new DbDapperCommand(); string sql = $"insert into {Tabela} ({RetornarCamposInsert(Campos)}) values ({RetornarParametrosInsert(Campos)})"; cmd.Sql = sql; cmd.Objeto = obj; return(cmd); }
public DbDapperCommand RetornarComandoExcluirItens(Pedido obj) { var cmd = new DbDapperCommand(); string sql = $"delete from {Tabela} where idpedido = @Id"; cmd.Sql = sql; cmd.Objeto = obj; return(cmd); }