public async Task <string[]> DeletarRegistroAsync(int idServidor, string pk, int idUsuario) { var repositorio = new SqlClient.Repositorio(idServidor); string[] retorno = { string.Empty, string.Empty, string.Empty }; var query = RetornarDelete(pk); try { var usuario = await new SQLiteCore().RetornarNomeUsuario(idUsuario); var dadosLog = new DadosLog() { Database = this.Database, Schema = this.Schema, Tabela = Nome, Metodo = "DeletarRegistroAsync", Query = query, Usuario = usuario }; retorno = await repositorio.DeletarRegistroAsync(query, dadosLog); } catch (Exception ex) { retorno[0] = "Erro ao deletar o registro."; retorno[1] = ex.Message; retorno[2] = query; } return(retorno); }