I created a custom web part or our SharePoint 2003 Portal. Its is a RFI ( Request for information ).
The web part is visible by all on the system. However there are groups of people. Lest say the groups are A, B and C. There is also a Control Group.
A can only see questions asked by A, B by B, etc. Control group is the only one that can Anser questions.
The flow is like this, a member of a group asks a question. A question is submitted using a form:
Ask About ( A drop down list with the Following A,B,C )
Category ( A drop down of categories )
Sub Cat ( A drop down of Sub categories tied to the Selected Category )
Subject
Question
The main page is a list of RFIs submitted by you group ( or all groups if you happen to be part of the control group ). The list shows whether an RFI is submitted, pending or Answered.
The control team, might begin to work on the problem. Write part of the response at that point it is pending, the Control Group member, hits a button to actually release the RFI.
Well long story short. When I recompiled this to run under MOSS 2007, some of this didn't work any more.
Should I rewrite this in C# as a custom webpart. Or is these some combination of built ins that would give me the same functionality

Built in functionality or Custom Web part
Giber