/// <summary> /// Assigns a manager to a user. /// </summary> /// <param name="id">The id.</param> /// <param name="managerID">The manager ID.</param> public void AssignManager(int id, int managerID) { ManagerAssignment assignment = new ManagerAssignment { UserID = id, ManagerID = managerID }; assignment.Save(); }
/// <summary> /// Gets the manager ID. /// </summary> /// <param name="userID">The user ID.</param> /// <returns></returns> internal int GetManagerID(int userID) { Query query = ManagerAssignment.CreateQuery().AddWhere(ManagerAssignment.Columns.UserID, Comparison.Equals, userID); User user = CreateRecord(query); if (user != null) { return(user.ID); } return(-1); }
public void Update(int ManagerID,int UserID) { ManagerAssignment item = new ManagerAssignment(); item.MarkOld(); item.IsLoaded = true; item.ManagerID = ManagerID; item.UserID = UserID; item.Save(UserName); }
public void Insert(int ManagerID,int UserID) { ManagerAssignment item = new ManagerAssignment(); item.ManagerID = ManagerID; item.UserID = UserID; item.Save(UserName); }