public static string Grava_LanDetalheRequisicao(TRegistro_LanDetalheRequisicao val, BancoDados.TObjetoBanco banco) { bool pode_comitar = false; string ret = ""; TCD_LanDetalheRequisicao cd = new TCD_LanDetalheRequisicao(); if (banco == null) { cd.CriarBanco_Dados(true); pode_comitar = true; } else { cd.Banco_Dados = banco; } try { ret = cd.Grava(val); 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 void Deleta_LanDetalheRequisicao(TRegistro_LanDetalheRequisicao val) { TCD_LanDetalheRequisicao cd = new TCD_LanDetalheRequisicao(); cd.Deleta(val); }