Example #1
0
 public FilterTask(Models.GuestReceptionManagement guestReceptionManagement)
 {
     this.Description     = guestReceptionManagement.Title;
     this.Requester       = guestReceptionManagement.CommonCreator;
     this.Department      = guestReceptionManagement.CommonDepartment;
     this.CreatedDate     = guestReceptionManagement.Created;
     this.DueDate         = DateTime.MinValue; // TODO
     this.ItemId          = guestReceptionManagement.ID;
     this.ItemApprovalUrl = $"{DelegationManager.BuildListItemApprovalUrl(GuestReceptionManagementList.Url, this.ItemId)}&Source=/SitePages/Overview.aspx";
     this.InitModule(GuestReceptionManagementList.Url);
 }
Example #2
0
 /// <summary>
 /// Initialize from GuestReceptionManagement object.
 /// </summary>
 /// <param name="request">The GuestReceptionManagement object.</param>
 public Delegation(Models.GuestReceptionManagement guestReceptionManagement, SPWeb currentWeb = null) : this(currentWeb)
 {
     //this.ModuleName = "Requirement For Guest Reception Management";
     //this.VietnameseModuleName = "Quản Lý Yêu Đón Tiếp Khách";
     this.ListItemDescription = guestReceptionManagement.Title;
     this.Requester           = guestReceptionManagement.CommonCreator;
     this.Department          = guestReceptionManagement.CommonDepartment;
     this.ListItemCreatedDate = guestReceptionManagement.Created;
     this.ListUrl             = GuestReceptionManagementList.Url;
     this.ListItemID          = guestReceptionManagement.ID;
     this.ListItemApprovalUrl = DelegationManager.BuildListItemApprovalUrl(this.CurrentWeb, this.ListUrl, this.ListItemID);
     this.InitModuleName(GuestReceptionManagementList.Url);
 }