public PPTaskDetailPage() { InitializeComponent(); var task = new PPTask { DateTime = DateTime.Now.ToString(), Name = "New Task", Description = "This is a task description." }; viewModel = new PPTaskDetailViewModel(task); BindingContext = viewModel; }
public NewPPTaskPage() { InitializeComponent(); NewTask = new PPTask { Id = Guid.NewGuid().ToString(), DateTime = DateTime.Now.ToString(), Name = "New Task", Description = "", TaskType = PPTaskType.None, AreaId = "" }; BindingContext = this; }
public static List <PPTask> ReadTasksAsList() { List <PPTask> outList = new List <PPTask>(); string jsonString = Resources.Load <TextAsset>("Input Data/U_Tasks").text; TaskCollection taskList = JsonUtility.FromJson <TaskCollection>(jsonString); foreach (var task in taskList.Tasks) { PPTask t = new PPTask(); t.TenantName = task.TenantName; t.NewTenant(); t.TaskDay = task.TaskDay; t.TaskProbability = task.TaskProbability; t.TaskTime = task.TaskTime; t.TaskTitle = task.TaskTitle; outList.Add(t); } return(outList); }
public PPTaskDetailViewModel(PPTask task = null) { Title = task?.Name; PPTask = task; }