Public Member Functions | |
bool | DateOK (Tuple< DateTime, DateTime > daterange) |
List< string > | GetDates (String Exptr) |
List< string > | GetExperimenters () |
RBDataHolder () | |
Boolean | RetrieveUsersAndCheckDate (String rbnumber, ref List< User > users) |
List< User > | RetrieveUsersByRb (String rbnumber) |
Properties | |
List< Tuple< DateTime, DateTime > > | Dates [get] |
String | InstName [get] |
Private Member Functions | |
Tuple< DateTime, DateTime > | getAllocatedDates (String rbpart) |
void | getColumns (DataSet team, DataSet data) |
void | getData () |
void | getInstName () |
List< Tuple< DateTime, DateTime > > | getPossibleDates (String rb) |
void | loadData (FileInfo team, FileInfo dates) |
Static Private Member Functions | |
static DataSet | loadData (String filepath) |
Private Attributes | |
DataSet | _dateData |
List< Tuple< DateTime, DateTime > > | _dates |
String | _instName = "" |
DataSet | _teamData |
int | indexDataRBPart = -1 |
int | indexDateDuration = -1 |
int | indexDateStart = -1 |
int | indexTeamExptr = -1 |
int | indexTeamInst = -1 |
int | indexTeamInstitute = -1 |
int | indexTeamRBPart = -1 |
int | indexTeamRole = -1 |
Definition at line 10 of file RBDataHolder.cs.
|
inline |
Definition at line 30 of file RBDataHolder.cs.
References SeciControls.RBDataHolder.getData(), and SeciControls.RBDataHolder.getInstName().
|
inline |
Definition at line 252 of file RBDataHolder.cs.
Referenced by SeciControls.RBFinder.comDate_SelectionChanged(), and SeciControls.RBDataHolder.RetrieveUsersAndCheckDate().
|
inlineprivate |
Definition at line 206 of file RBDataHolder.cs.
References SeciControls.RBDataHolder._dateData, SeciControls.RBDataHolder.indexDataRBPart, SeciControls.RBDataHolder.indexDateDuration, and SeciControls.RBDataHolder.indexDateStart.
Referenced by SeciControls.RBDataHolder.GetDates().
|
inlineprivate |
Definition at line 80 of file RBDataHolder.cs.
References SeciControls.RBDataHolder.indexDataRBPart, SeciControls.RBDataHolder.indexDateDuration, SeciControls.RBDataHolder.indexDateStart, SeciControls.RBDataHolder.indexTeamExptr, SeciControls.RBDataHolder.indexTeamInst, SeciControls.RBDataHolder.indexTeamInstitute, SeciControls.RBDataHolder.indexTeamRBPart, and SeciControls.RBDataHolder.indexTeamRole.
Referenced by SeciControls.RBDataHolder.loadData().
|
inlineprivate |
Definition at line 65 of file RBDataHolder.cs.
References SeciControls.RBDataHolder._instName, and SeciControls.RBDataHolder.loadData().
Referenced by SeciControls.RBDataHolder.RBDataHolder().
|
inline |
Definition at line 176 of file RBDataHolder.cs.
References SeciControls.RBDataHolder._dates, SeciControls.RBDataHolder.getAllocatedDates(), SeciControls.RBDataHolder.indexTeamExptr, SeciControls.RBDataHolder.indexTeamInst, and SeciControls.RBDataHolder.indexTeamRBPart.
|
inline |
Definition at line 152 of file RBDataHolder.cs.
References SeciControls.RBDataHolder._instName, SeciControls.RBDataHolder._teamData, SeciControls.RBDataHolder.indexTeamExptr, SeciControls.RBDataHolder.indexTeamInst, SeciControls.RBDataHolder.indexTeamInstitute, and SeciControls.RBDataHolder.indexTeamRBPart.
|
inlineprivate |
Definition at line 36 of file RBDataHolder.cs.
References SeciControls.RBDataHolder._instName.
Referenced by SeciControls.RBDataHolder.RBDataHolder().
|
inlineprivate |
Definition at line 228 of file RBDataHolder.cs.
References SeciControls.RBDataHolder._dateData, SeciControls.RBDataHolder.indexDataRBPart, SeciControls.RBDataHolder.indexDateDuration, and SeciControls.RBDataHolder.indexDateStart.
Referenced by SeciControls.RBDataHolder.RetrieveUsersAndCheckDate().
|
inlineprivate |
Definition at line 125 of file RBDataHolder.cs.
References SeciControls.RBDataHolder._dateData, SeciControls.RBDataHolder._teamData, and SeciControls.RBDataHolder.getColumns().
Referenced by SeciControls.RBDataHolder.getData().
|
inlinestaticprivate |
Definition at line 145 of file RBDataHolder.cs.
|
inline |
Definition at line 266 of file RBDataHolder.cs.
References SeciControls.RBDataHolder.DateOK(), SeciControls.RBDataHolder.getPossibleDates(), and SeciControls.RBDataHolder.RetrieveUsersByRb().
|
inline |
Definition at line 285 of file RBDataHolder.cs.
References SeciControls.RBDataHolder._teamData, SeciControls.RBDataHolder.indexTeamExptr, SeciControls.RBDataHolder.indexTeamInstitute, SeciControls.RBDataHolder.indexTeamRBPart, and SeciControls.RBDataHolder.indexTeamRole.
Referenced by SeciControls.RBFinder.btnUseRb_Click(), and SeciControls.RBDataHolder.RetrieveUsersAndCheckDate().
|
private |
Definition at line 24 of file RBDataHolder.cs.
Referenced by SeciControls.RBDataHolder.getAllocatedDates(), SeciControls.RBDataHolder.getPossibleDates(), and SeciControls.RBDataHolder.loadData().
|
private |
Definition at line 25 of file RBDataHolder.cs.
Referenced by SeciControls.RBDataHolder.GetDates().
|
private |
Definition at line 22 of file RBDataHolder.cs.
Referenced by SeciControls.RBDataHolder.getData(), SeciControls.RBDataHolder.GetExperimenters(), and SeciControls.RBDataHolder.getInstName().
|
private |
Definition at line 23 of file RBDataHolder.cs.
Referenced by SeciControls.RBDataHolder.GetExperimenters(), SeciControls.RBDataHolder.loadData(), and SeciControls.RBDataHolder.RetrieveUsersByRb().
|
private |
Definition at line 18 of file RBDataHolder.cs.
Referenced by SeciControls.RBDataHolder.getAllocatedDates(), SeciControls.RBDataHolder.getColumns(), and SeciControls.RBDataHolder.getPossibleDates().
|
private |
Definition at line 20 of file RBDataHolder.cs.
Referenced by SeciControls.RBDataHolder.getAllocatedDates(), SeciControls.RBDataHolder.getColumns(), and SeciControls.RBDataHolder.getPossibleDates().
|
private |
Definition at line 19 of file RBDataHolder.cs.
Referenced by SeciControls.RBDataHolder.getAllocatedDates(), SeciControls.RBDataHolder.getColumns(), and SeciControls.RBDataHolder.getPossibleDates().
|
private |
Definition at line 14 of file RBDataHolder.cs.
Referenced by SeciControls.RBDataHolder.getColumns(), SeciControls.RBDataHolder.GetDates(), SeciControls.RBDataHolder.GetExperimenters(), and SeciControls.RBDataHolder.RetrieveUsersByRb().
|
private |
Definition at line 12 of file RBDataHolder.cs.
Referenced by SeciControls.RBDataHolder.getColumns(), SeciControls.RBDataHolder.GetDates(), and SeciControls.RBDataHolder.GetExperimenters().
|
private |
Definition at line 15 of file RBDataHolder.cs.
Referenced by SeciControls.RBDataHolder.getColumns(), SeciControls.RBDataHolder.GetExperimenters(), and SeciControls.RBDataHolder.RetrieveUsersByRb().
|
private |
Definition at line 16 of file RBDataHolder.cs.
Referenced by SeciControls.RBDataHolder.getColumns(), SeciControls.RBDataHolder.GetDates(), SeciControls.RBDataHolder.GetExperimenters(), and SeciControls.RBDataHolder.RetrieveUsersByRb().
|
private |
Definition at line 13 of file RBDataHolder.cs.
Referenced by SeciControls.RBDataHolder.getColumns(), and SeciControls.RBDataHolder.RetrieveUsersByRb().
|
get |
Definition at line 28 of file RBDataHolder.cs.
|
get |
Definition at line 27 of file RBDataHolder.cs.