public ApproveTimesheetPage(TimeSheetPeriod item, bool isCurrent = false) { NavigationPage.SetBackButtonTitle(this, ""); InitializeComponent(); tsp = item; if (isCurrent) { slButtonsForUnsubmited.IsVisible = true; } else { slButtonsForUnsubmited.IsVisible = item.ShowSubmitButton; if (item.ShowPendingApprovalIcon && item.User_Id == Common.CurrentWorkspace.UserID) { ToolbarItems.Add(new ToolbarItem() { Text = "", Icon = "unsubmit_icon.png", Command = new Command(this.btnDeleteTimesheet_Clicked) }); } } viewModel = new ApproveTimeSheetViewModel(); viewModel.VisibleLoad = true; BindingContext = viewModel; LoadData(); //HockeyApp.MetricsManager.TrackEvent("MyTimePage Initialize"); }
public ApproveTimesheetPage(Guid itemId) { tId = itemId; NavigationPage.SetBackButtonTitle(this, ""); InitializeComponent(); viewModel = new ApproveTimeSheetViewModel(); viewModel.VisibleLoad = true; BindingContext = viewModel; LoadData(); //HockeyApp.MetricsManager.TrackEvent("MyTimePage Initialize"); }
public ApproveTimesheetPage(bool isCurrent = false) { NavigationPage.SetBackButtonTitle(this, ""); InitializeComponent(); if (isCurrent) { slButtonsForUnsubmited.IsVisible = true; IsCurrent = isCurrent; } viewModel = new ApproveTimeSheetViewModel(); viewModel.VisibleLoad = true; BindingContext = viewModel; LoadData(); }