void mrsClient_GetUsersByRegionAndRevisionTypeCompleted(object sender, GetUsersByRegionAndRevisionTypeCompletedEventArgs e)
        {
            if (e.Error == null)
            {
                ObservableCollection <User> owners = e.Result;
                owners.Insert(0, new User {
                    FullName = "Select", RegionId = 0, UserId = 0
                });
                cmbOwner.ItemsSource = owners;

                cmbOwner.SelectedIndex = 0;

                if (_estimateRevisionTypeId == 7) //Colour Selection
                {
                    _mrsClient.GetStudioMAppointmentTimeCompleted += new EventHandler <GetStudioMAppointmentTimeCompletedEventArgs>(_mrsClient_GetStudioMAppointmentTimeCompleted);
                    _mrsClient.GetStudioMAppointmentTimeAsync(_contractNumber.ToString(), "2800");
                }
                else if (_estimateRevisionTypeId == 8) //Electrical Selection
                {
                    _mrsClient.GetStudioMAppointmentTimeCompleted += new EventHandler <GetStudioMAppointmentTimeCompletedEventArgs>(_mrsClient_GetStudioMAppointmentTimeCompleted);
                    _mrsClient.GetStudioMAppointmentTimeAsync(_contractNumber.ToString(), "3047");
                }
                else
                {
                    BusyIndicator1.IsBusy = false;
                }
            }
            else
            {
                ExceptionHandler.PopUpErrorMessage(e.Error, "GetUsersByRegionAndRevisionTypeCompleted");
                BusyIndicator1.IsBusy = false;
            }
        }
Exemple #2
0
        void mrsClient_GetUsersByRegionAndRevisionTypeCompleted(object sender, GetUsersByRegionAndRevisionTypeCompletedEventArgs e)
        {
            if (e.Error == null)
            {
                ObservableCollection <User> owners = e.Result;
                owners.Insert(0, new User {
                    FullName = "Select", RegionId = 0, UserId = 0
                });
                cmbOwner.ItemsSource = owners;

                cmbOwner.SelectedIndex = 0;
            }
            else
            {
                ExceptionHandler.PopUpErrorMessage(e.Error, "GetUsersByRegionAndRevisionTypeCompleted");
            }

            BusyIndicator1.IsBusy = false;
        }
Exemple #3
0
        //void mrsClient_GetUsersByRegionAndRevisionTypeCompleted(object sender, GetUsersByRegionAndRevisionTypeCompletedEventArgs e)
        //{
        //    if (e.Error == null)
        //    {
        //        ObservableCollection<User> owners = e.Result;
        //        owners.Insert(0, new User { FullName = "Select", RegionId = 0, UserId = 0 });
        //        cmbOwner.ItemsSource = owners;

        //        cmbOwner.SelectedIndex = 0;

        //        if (_estimateRevisionTypeId == 7) //Colour Selection
        //        {
        //            _mrsClient.GetStudioMAppointmentTimeCompleted += new EventHandler<GetStudioMAppointmentTimeCompletedEventArgs>(_mrsClient_GetStudioMAppointmentTimeCompleted);
        //            _mrsClient.GetStudioMAppointmentTimeAsync(_contractNumber.ToString(), "2800");
        //        }
        //        else if (_estimateRevisionTypeId == 8) //Electrical Selection
        //        {
        //            _mrsClient.GetStudioMAppointmentTimeCompleted += new EventHandler<GetStudioMAppointmentTimeCompletedEventArgs>(_mrsClient_GetStudioMAppointmentTimeCompleted);
        //            _mrsClient.GetStudioMAppointmentTimeAsync(_contractNumber.ToString(), "3047");
        //        }
        //        else
        //            BusyIndicator1.IsBusy = false;
        //    }
        //    else
        //    {
        //        ExceptionHandler.PopUpErrorMessage(e.Error, "GetUsersByRegionAndRevisionTypeCompleted");
        //        BusyIndicator1.IsBusy = false;
        //    }

        //}

        void mrsClient_GetUsersByRegionAndRevisionTypeCompleted_Color(object sender, GetUsersByRegionAndRevisionTypeCompletedEventArgs e)
        {
            if (e.Error == null)
            {
                User defualtuser = new User {
                    FullName = "Select", RegionId = 0, UserId = 0
                };
                ObservableCollection <User> owners = e.Result;

                owners.Insert(0, defualtuser);
                radComboBoxColour.ItemsSource   = owners;
                radComboBoxColour.SelectedIndex = 0;
            }
            else
            {
                ExceptionHandler.PopUpErrorMessage(e.Error, "GetUsersByRegionAndRevisionTypeCompleted_Color");
            }

            _mrsClient.GetUsersByRegionAndRevisionTypeCompleted -= new EventHandler <GetUsersByRegionAndRevisionTypeCompletedEventArgs>(mrsClient_GetUsersByRegionAndRevisionTypeCompleted_Color);
            _mrsClient.GetUsersByRegionAndRevisionTypeCompleted += new EventHandler <GetUsersByRegionAndRevisionTypeCompletedEventArgs>(mrsClient_GetUsersByRegionAndRevisionTypeCompleted_Electricals);
            _mrsClient.GetUsersByRegionAndRevisionTypeAsync((App.Current as App).CurrentRegionId, 8);
        }
Exemple #4
0
        void mrsClient_GetUsersByRegionAndRevisionTypeCompleted(object sender, GetUsersByRegionAndRevisionTypeCompletedEventArgs e)
        {
            if (e.Error == null)
            {
                User defualtuser = new User {
                    FullName = "Select", RegionId = 0, UserId = 0
                };
                ObservableCollection <User> owners = e.Result;
                bool exists = cmbNextUser.Items.Any(item => (item as User).UserId == 0);
                if (!exists)
                {
                    owners.Insert(0, defualtuser);
                }
                cmbNextUser.ItemsSource   = owners;
                cmbNextUser.SelectedIndex = 0;
            }
            else
            {
                ExceptionHandler.PopUpErrorMessage(e.Error, "GetUsersByRegionAndRevisionTypeCompleted");
            }

            BusyIndicator1.IsBusy = false;
        }
Exemple #5
0
        void mrsClient_GetUsersByRegionAndRevisionTypeCompleted_TimberFloor(object sender, GetUsersByRegionAndRevisionTypeCompletedEventArgs e)
        {
            if (e.Error == null)
            {
                User defualtuser = new User {
                    FullName = "Select", RegionId = 0, UserId = 0
                };
                ObservableCollection <User> owners = e.Result;

                owners.Insert(0, defualtuser);
                radComboBoxTimberFloor.ItemsSource   = owners;
                radComboBoxTimberFloor.SelectedIndex = 0;
            }
            else
            {
                ExceptionHandler.PopUpErrorMessage(e.Error, "GetUsersByRegionAndRevisionTypeCompleted_TimberFloor");
            }
        }