public override bool execute( ) { if (base.execute() == false) { return(false); } Registry("execute ins_chamado "); /// USER [ execute ] T_Chamado cham = new T_Chamado(this); cham.set_dt_abertura(GetDataBaseTime()); cham.set_fk_loja(loj.get_identity()); cham.set_fk_operador(user.get_identity()); cham.set_fk_oper_criador(user.get_identity()); cham.set_tg_fechado(Context.FALSE); cham.set_nu_prioridade(input_cont_dc.get_nu_prioridade()); cham.set_nu_categoria(input_cont_dc.get_nu_categ()); cham.set_st_motivo(input_cont_dc.get_st_motivo()); cham.set_tg_tecnico(input_cont_dc.get_tg_tecnico()); if (!cham.create_T_Chamado()) { return(false); } LOG_Chamado l_c = new LOG_Chamado(this); l_c.set_fk_chamado(cham.get_identity()); l_c.set_fk_operador(user.get_identity()); l_c.set_dt_solucao(cham.get_dt_abertura()); l_c.set_st_solucao("## Criação do chamado"); if (!l_c.create_LOG_Chamado()) { return(false); } PublishNote("Chamado criado com sucesso!"); /// USER [ execute ] END Registry("execute done ins_chamado "); return(true); }