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(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; }
//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); }
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; }
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"); } }