コード例 #1
0
 /// <summary>
 /// Gets the Staffs for the selected Team
 /// </summary>
 /// <param name="siteUrl">Site URL.</param>
 /// <param name="teamID">TeamID.</param>
 /// <param name="listName">List Name to get the Staffs.</param>
 /// <returns>DataTable.</returns>
 public DataTable GetStaffs(string siteUrl, string teamID, string listName)
 {
     objTeamStaffRegistrationDAL = new TeamStaffRegistrationDAL();
     return objTeamStaffRegistrationDAL.GetStaffs(siteUrl, teamID, listName);
 }
コード例 #2
0
 /// <summary>
 /// Add/Update the Team details
 /// </summary>
 /// <param name="siteUrl">Site URL.</param>
 /// <param name="listEntry">List Entry object.</param>
 /// <param name="listName">List Name.</param>
 /// <param name="actionPerformed">Audit Action.</param>
 /// <returns>True/False.</returns>
 public bool UpdateTeamListEntry(string siteUrl, ListEntry listEntry, string listName, string actionPerformed)
 {
     objTeamStaffRegistrationDAL = new TeamStaffRegistrationDAL();
     return objTeamStaffRegistrationDAL.UpdateTeamListEntry(siteUrl, listEntry, listName, actionPerformed);
 }
コード例 #3
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="siteUrl"></param>
 /// <param name="selectedID"></param>
 /// <param name="listName"></param>
 /// <returns></returns>
 public StaffDetails GetSelectedStaffDetails(string siteUrl, string selectedID, string listName)
 {
     objTeamStaffRegistrationDAL = new TeamStaffRegistrationDAL();
     return objTeamStaffRegistrationDAL.GetSelectedStaffDetails(siteUrl, selectedID, listName);
 }
コード例 #4
0
 /// <summary>
 /// Add/Update the Rank of the Staff based in Discipline in a Team
 /// </summary>
 /// <param name="siteUrl">Site URL.</param>
 /// <param name="listEntry">List Entry object.</param>
 /// <param name="listName">List Name.</param>
 /// <returns>True/False.</returns>
 public bool UpdateStaffsRank(string siteUrl, ListEntry listEntry, string listName)
 {
     objTeamStaffRegistrationDAL = new TeamStaffRegistrationDAL();
     return objTeamStaffRegistrationDAL.UpdateStaffRank(siteUrl, listEntry, listName);
 }
コード例 #5
0
 /// <summary>
 /// Add/Remove the staffs in a team
 /// </summary>
 /// <param name="siteUrl">Site URL.</param>
 /// <param name="listEntry">List Entry object.</param>
 /// <param name="listName">List Name.</param>
 public void UpdateStaffsInTeam(string siteUrl, ListEntry listEntry, string listName)
 {
     objTeamStaffRegistrationDAL = new TeamStaffRegistrationDAL();
     objTeamStaffRegistrationDAL.UpdateStaffsInTeam(siteUrl, listEntry, listName);
 }
コード例 #6
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="siteUrl"></param>
 /// <param name="selectedId"></param>
 /// <param name="listName"></param>
 public void UpdateStaffPrivilege(string siteUrl, StaffDetails objStaffDetails, string listName)
 {
     objTeamStaffRegistrationDAL = new TeamStaffRegistrationDAL();
     objTeamStaffRegistrationDAL.UpdateStaffPrivilege(siteUrl, objStaffDetails, listName);
 }
コード例 #7
0
 /// <summary>
 /// Gets the details of the selected Team
 /// </summary>
 /// <param name="siteUrl">Site URL.</param>
 /// <param name="selectedID">Team ID.</param>
 /// <param name="listName">List Name.</param>
 /// <exception>Handled in calling class</exception>
 /// <returns>List Entry object.</returns>
 public ListEntry GetTeamDetails(string siteUrl, string selectedID, string listName)
 {
     objTeamStaffRegistrationDAL = new TeamStaffRegistrationDAL();
     return objTeamStaffRegistrationDAL.GetTeamDetails(siteUrl, selectedID, listName);
 }
コード例 #8
0
 /// <summary>
 /// Get all the staffs in a team based on the selected Discipline
 /// </summary>
 /// <param name="siteUrl">Site URL.</param>
 /// <param name="teamID">Team ID.</param>
 /// <param name="discipline">Discipline.</param>
 /// <param name="listName">List Name.</param>
 /// <returns>DataTable.</returns>
 public DataTable GetStaffsForDiscipline(string siteUrl, string teamID, string discipline, string listName)
 {
     objTeamStaffRegistrationDAL = new TeamStaffRegistrationDAL();
     return objTeamStaffRegistrationDAL.GetStaffsForDiscipline(siteUrl, teamID, discipline, listName);
 }