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));
     }
 }
Esempio n. 4
0
        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);
        }
Esempio n. 5
0
        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);
        }