public static string GravaCadAcessoriosProduto(TRegistro_CadAcessoriosProduto val, BancoDados.TObjetoBanco banco) { if (val.ds_Acessorio.Trim() != string.Empty) { bool st_transacao = false; TCD_CadAcessoriosProduto cd = new TCD_CadAcessoriosProduto(); try { if (banco == null) { cd.CriarBanco_Dados(true); st_transacao = true; } else { cd.Banco_Dados = banco; } string retorno = cd.GravaCadAcessoriosProduto(val); if (st_transacao) { cd.Banco_Dados.Commit_Tran(); } return(retorno); } catch (Exception ex) { if (st_transacao) { cd.Banco_Dados.RollBack_Tran(); } throw new Exception(ex.Message); } finally { if (st_transacao) { cd.deletarBanco_Dados(); } } } else { return(string.Empty); } }
public static string DeletaCadAcessoriosProdutos(TRegistro_CadAcessoriosProduto val, BancoDados.TObjetoBanco banco) { bool st_transacao = false; TCD_CadAcessoriosProduto cd = new TCD_CadAcessoriosProduto(); try { if (banco == null) { cd.CriarBanco_Dados(true); st_transacao = true; } else { cd.Banco_Dados = banco; } cd.DeletaCadAcessoriosProduto(val); if (st_transacao) { cd.Banco_Dados.Commit_Tran(); } return("OK"); } catch (Exception ex) { if (st_transacao) { cd.Banco_Dados.RollBack_Tran(); } throw new Exception(ex.Message); } finally { if (st_transacao) { cd.deletarBanco_Dados(); } } }