Esempio n. 1
0
        void client_GetWorkerDetailsCompleted(object sender, ServiceReferenceWorkerz.GetWorkerDetailsCompletedEventArgs e)
        {
            dto = e.Result;
            vm.ImageOne = ImageOne;
            if (vm.ImageOne == "")
                vm.ImageOne = "IAMTreatment90x120.png";
            vm.UserFullName = UserName;
            vm.Email = dto.Email;
            vm.Position = dto.Position;
            vm.PeopleID = peopleID.ToString();
            vm.Phone = dto.Phone;
            vm.Skills = dto.Skills;
            vm.MondayHours = dto.MondayHours;
            vm.TuesdayHours = dto.TuesdayHours;
            vm.WednesdayHours = dto.WednesdayHours;
            vm.ThursdayHours = dto.ThursdayHours;
            vm.FridayHours = dto.FridayHours;
            vm.SaturdayHours = dto.SaturdayHours;
            vm.SundayHours = dto.SundayHours;

            DataContext = vm;
        }
Esempio n. 2
0
        void client_GetWorkerzInAndOutCompleted(object sender, ServiceReferenceWorkerz.GetWorkerzInAndOutCompletedEventArgs e)
        {
            if (e.Error != null)
            {
                MessageBox.Show("Error Connection to web service! Please try again later.");
                this.Items.Clear();
                this.Items.Add(new ItemViewModel()
                {
                    LineThree = string.Format("Error Connection to web service! Please try again later.")
                });
                return;
            }

            this.Items.Clear();
            var workers = e.Result;
            foreach (ServiceReferenceWorkerz.WebWorkerz w in workers)
            {
                if (w.PunchedIn && _selection == currentSelection.In)
                {
                    this.Items.Add(new ItemViewModel()
                    {
                        ImageOne = string.Format("http://iam.colum.edu/myIAM/workerz/picts/{0}.jpg", w.UserName),
                        Position = w.WorkerTypeName,
                        LineOne = string.Format("{0} {1}", w.FirstName, w.LastName),
                        LineTwo = string.Format("{0}", w.LocationName),
                        LineThree = string.Format("{0} - {1}", w.StartTimeString, w.EndTimeString),
                        PeopleID = w.PeopleID.ToString(),
                        UserName = string.Format("{0} {1}", w.FirstName, w.LastName)
                    });
                }
                else
                {
                    if (!w.PunchedIn && _selection == currentSelection.Out)
                        this.Items.Add(new ItemViewModel()
                        {
                            ImageOne = string.Format("http://iam.colum.edu/myIAM/workerz/picts/{0}.jpg", w.UserName),
                            LineOne = string.Format("{0} {1}", w.FirstName, w.LastName),
                            LineTwo = string.Format("{0}", w.LocationName),
                            LineThree = string.Format("{0} - {1}", w.StartTimeString, w.EndTimeString),
                            PeopleID = w.PeopleID.ToString(),
                            UserName = string.Format("{0} {1}", w.FirstName, w.LastName)
                        });

                }
            }
            this.IsDataLoaded = true;
        }