public virtual async Task <int> Insert(string query, params object[] args)
 {
     return(await crudModel.Insert(query, args));
 }