Ejemplo n.º 1
0
        protected async override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);

            viewModel = new EmployeeCheckInViewModel();


            CreateSupervisorApplicationBarItems();
            SupervisorItemActivated();
            //SupervisorBackKeyPressed();



            if (this.NavigationContext.QueryString.ContainsKey("checkID"))
            {
                viewModel.EmployeeCheckIn.EmployeeName = this.NavigationContext.QueryString["employeeName"];
                viewModel.EmployeeCheckIn.CheckID      = Int32.Parse(this.NavigationContext.QueryString["checkID"]);
                viewModel.EmployeeCheckIn.Location     = this.NavigationContext.QueryString["location"];
                viewModel.EmployeeCheckIn.CheckType    = this.NavigationContext.QueryString["checkType"];
                viewModel.EmployeeCheckIn.Reason       = reason.DataElements(await connectHttp(phpAddress, viewModel.EmployeeCheckIn.CheckID.ToString(), 1));
                viewModel.EmployeeCheckIn.Approval     = "Pending";

                viewModel.Save();

                AppSettings settings = new AppSettings();
                settings.deleteNavigationSetting();
            }

            supViewModel.LoadEmployeeCheckInData();
            llsEmployee.ItemsSource = supViewModel.Employee;
        }
Ejemplo n.º 2
0
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            employee.ItemsSource = sharedInfo.employeeDetails;
            supervisorName.Text  = sharedInfo.supervisorDetails.FirstName + "    " + sharedInfo.supervisorDetails.LastName;
            AppSettings settings = new AppSettings();
            EmployeeCheckInViewModel viewModel = new EmployeeCheckInViewModel();

            //if (!settings.checkNavSettings())
            //{
            //    string empFN = viewModel.getFinalValue();

            //}
        }