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