public async Task <ActionResult> CreateNewTaskFromOld() { PageLoadData pageLoadData = await DBHelper.GetPageLoadDataAsync(_configuration); Common common = new Common(_configuration); string newTaskId = common.GetNewTaskID(); ViewBag.newTaskID = newTaskId; ViewBag.description = ""; var taskList = (await DBHelper.GetPageLoadDataAsync(_configuration)).ListofTaskIDs; var userList = await DBHelper.GetListOfUser(_configuration); var listofTasks = this.GetTaskListSelectItems(taskList); TaskInfo taskInfo = new TaskInfo { assignedToList = userList, statusList = this.GetStatusList(), priorityList = this.GetPriorityList(), description = "", startDate = DateTime.Today, dueDate = DateTime.Today, subscribersList = userList, dependentOnList = listofTasks, blocksList = listofTasks, }; return(View(taskInfo)); }
private IEnumerator GetUserSessionId(int gameId, int versionId, string userInfo = "") { System.DateTime epochStart = new System.DateTime(1970, 1, 1, 0, 0, 0, System.DateTimeKind.Utc); long nowMilliSec = (long)(System.DateTime.UtcNow - epochStart).TotalSeconds * 1000; string requestData = "?game_id=" + gameId + "&version_id=" + versionId + "&client_timestamp=" + nowMilliSec + "&user_info=" + userInfo; UnityWebRequest www = UnityWebRequest.Get(pageHost + phpPath + pageLoadPath + requestData); yield return(www.Send()); if (www.isNetworkError) { //Debug.Log(www.error); } else { string logReturnedString = www.downloadHandler.text; PageLoadData pageLoadData = JsonUtility.FromJson <PageLoadData>(logReturnedString); userId = pageLoadData.user_id; sessionId = pageLoadData.session_id; Debug.Log("User ID: " + userId); Debug.Log("Session ID: " + sessionId); } }
public async Task <ActionResult> CreateNewTask(string titleFromPayload, string createType, string parentTaskId) { PageLoadData pageLoadData = await DBHelper.GetPageLoadDataAsync(_configuration); Common common = new Common(_configuration); string newTaskId = common.GetNewTaskID(); ViewBag.newTaskID = newTaskId; var taskList = (await DBHelper.GetPageLoadDataAsync(_configuration)).ListofTaskIDs; var userList = await DBHelper.GetListOfUser(_configuration); TaskInfo taskInfo = new TaskInfo { assignedToList = userList, statusList = this.GetStatusList(), priorityList = this.GetPriorityList(), description = titleFromPayload ?? "", startDate = DateTime.Today, dueDate = DateTime.Today, subscribersList = userList, dependentOnList = this.GetTaskListSelectItems(taskList), blocksList = this.GetTaskListSelectItems(taskList), }; if (titleFromPayload == "tabload") { taskInfo.description = ""; ViewBag.callFromTab = titleFromPayload; } if (createType == "Depends on") { taskInfo.dependentOn = new List <string>() { parentTaskId }; ViewBag.action = createType; ViewBag.parentTaskName = parentTaskId; } if (createType == "Blocks") { taskInfo.blocks = new List <string>() { parentTaskId }; ViewBag.action = createType; ViewBag.parentTaskName = parentTaskId; } return(View(taskInfo)); }
public static async Task <PageLoadData> GetPageLoadDataAsync(IConfiguration configuration) { Common common = new Common(configuration); TaskDataRepository taskDataRepository = new TaskDataRepository(configuration); PageLoadData pageLoadData = new PageLoadData { //NewTaskId = common.GetNewTaskID(), ListofTaskIDs = await taskDataRepository.GetAllTaskIDAsync(), //TeamMembers = await DBHelper.GetTeamMembers(turnContext) }; return(pageLoadData); }