/// <summary> /// Edit task Request /// </summary> /// <param name="trackId"></param> /// <param name="isEditRequest"></param> public AddDayTaskPopupPageView(string trackId, bool isEditRequest = false) { InitializeComponent(); addDayTaskPopupViewModel = new AddDayActivityPopupViewModel(Navigation); BindingContext = addDayTaskPopupViewModel; addDayTaskPopupViewModel.RetrieveAndPopulateTaskToViewBaseOnId(trackId); isDayTaskEditRequest = isEditRequest; }
/// <summary> /// Add task from Stats page /// </summary> /// <param name="dayTask"></param> /// <param name="position"></param> public AddDayTaskPopupPageView(DayActivity dayTask, string position = "Up") { InitializeComponent(); addDayTaskPopupViewModel = new AddDayActivityPopupViewModel(Navigation); BindingContext = addDayTaskPopupViewModel; SelectedDayTask = dayTask; insertedTaskPosition = position; isDayTaskEditRequest = false; addDayTaskPopupViewModel.SelectedTask = "Select Task"; addDayTaskPopupViewModel.SelectedTaskType = "Select Task Type"; }