public void LoadData(int taskId, bool showId) { // clear UI Clear(); // set up parameters var data = new TaskDataModel(); data.TaskId = taskId; // get data var items = TaskDataManager.GetEntityDetails(data, SessionVariables.RequestProfile); // should only have single match -- should log exception. if (items.Count != 1) { return; } var item = items[0]; TaskId = item.TaskId; TaskTypeId = item.TaskTypeId; Name = item.Name; Description = item.Description; SortOrder = item.SortOrder; if (!showId) { txtTaskId.Text = item.TaskId.ToString(); //PlaceHolderAuditHistory.Visible = true; // only show Audit History in case of Update page, not for Clone. oHistoryList.Setup(PrimaryEntity, taskId, PrimaryEntityKey); } else { txtTaskId.Text = String.Empty; } oUpdateInfo.LoadText(item.UpdatedDate, item.UpdatedBy, item.LastAction); }
protected override void ShowData(int taskId) { base.ShowData(taskId); oDetailButtonPanel.SetId = SetId; Clear(); var data = new TaskDataModel(); data.TaskId = taskId; var items = TaskDataManager.GetEntityDetails(data, SessionVariables.RequestProfile); if (items.Count == 1) { var item = items[0]; SetData(item); oHistoryList.Setup(PrimaryEntity, taskId, "Task"); } }