public static string DeletaUsuario_X_Tabela(TList_Cad_Usuario_X_Tabela listaUsuarioXTabela, string vD_Clifor, string vLogin) { bool pode_comitar = false; string ret = ""; TCD_Cad_Usuario_X_Tabela cd = new TCD_Cad_Usuario_X_Tabela(); cd.CriarBanco_Dados(true); pode_comitar = true; try { //COMEÇA A TRANSAÇÃO PARA GRAVAR OS VALORES TRegistro_Cad_Usuario_X_Tabela registroUsuarioXTabela = new TRegistro_Cad_Usuario_X_Tabela(); //cd.DeletaTodos(registroUsuarioXTabela); for (int i = 0; i < listaUsuarioXTabela.Count; i++) { ret = cd.Deleta(listaUsuarioXTabela[i]); } if (pode_comitar) { cd.Banco_Dados.Commit_Tran(); } } catch (System.Data.SqlClient.SqlException ex) { if (pode_comitar) { cd.Banco_Dados.RollBack_Tran(); } else { throw new Exception(ex.Message); } return(""); } finally { if (pode_comitar) { cd.deletarBanco_Dados(); } } return(ret); }
public static string DeletaUsuario_X_Tabela(TRegistro_Cad_Usuario_X_Tabela val) { TCD_Cad_Usuario_X_Tabela CD = new TCD_Cad_Usuario_X_Tabela(); return(CD.Deleta(val)); }