/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }