public override bool execute( ) { if (base.execute() == false) { return(false); } Registry("execute fetch_empresasAfiliadas "); /// USER [ execute ] T_Empresa emp = new T_Empresa(this); if (!emp.select_rows_empresa(input_st_empresa.PadLeft(6, '0'))) { PublishError("Empresa não disponível"); return(false); } if (!emp.fetch()) { return(false); } output_st_nome_emp = emp.get_st_fantasia(); T_EmpresaAfiliada emp_aff = new T_EmpresaAfiliada(this); if (emp_aff.select_fk_empresa(emp.get_identity())) { while (emp_aff.fetch()) { DadosEmpresa de = new DadosEmpresa(); de.set_st_empresa(emp_aff.get_st_nome()); output_array_generic_lst.Add(de); } } /// USER [ execute ] END Registry("execute done fetch_empresasAfiliadas "); return(true); }
public void copy(ref T_EmpresaAfiliada cpy) { st_nome = cpy.st_nome; fk_empresa = cpy.fk_empresa; }