public virtual int Delete(T entity)
 {
     return(DbDapper.Delete <T>(entity, DbConnection, DbTransaction));
 }
 public virtual int Delete(string id)
 {
     return(DbDapper.Delete <T>(id, DbConnection, DbTransaction));
 }