private void button_Copy9_Click(object sender, RoutedEventArgs e) { try { _addpublisherwindow = new AddPublisherWindow(); ServiceReference1.Publishers Publisher = new ServiceReference1.Publishers(); int upPublisher = Convert.ToInt32(dgPublishers.SelectedIndex); upPublisher = AllPublishersWithoutAll[upPublisher].ID_Publisher; List <DataGridCellInfo> tmp = dgPublishers.SelectedCells.ToList(); ServiceReference1.Publishers tmpPublisher = tmp[0].Item as ServiceReference1.Publishers; tmp_Add_Publisher_Publisher_Name = tmpPublisher.Publisher_Name.ToString(); tmp_Add_Publisher_Official_Site = tmpPublisher.Official_Site.ToString(); _addpublisherwindow.FillField(tmp_Add_Publisher_Publisher_Name, tmp_Add_Publisher_Official_Site); if (_addpublisherwindow.ShowDialog() == true) { client.UpdatePublisher(upPublisher, _addpublisherwindow.Publisher_Name, _addpublisherwindow.Official_Site); button_Copy7_Click(sender, e); } else { MessageBox.Show("No changes happened!"); } } catch (Exception ex) { MessageBox.Show(ex.Message); client.Logging(ex.Message, ex.StackTrace); } }
private void button_Click(object sender, RoutedEventArgs e) { try { catcher = "Developer"; ServiceReference1.Developers dev = comboBox_Copy.SelectedItem as ServiceReference1.Developers; ID_Developer = dev.ID_Developer; catcher = "Publisher"; ServiceReference1.Publishers pub = comboBox_Copy1.SelectedItem as ServiceReference1.Publishers; ID_Publisher = pub.ID_Publisher; catcher = "Game_Name"; Game_Name = (textBox3.Text); catcher = "Year_of_Publication"; Year_of_Publication = int.Parse(textBox4.Text); catcher = "Brutal_Rating"; if (comboBox_Copy2.SelectedIndex == 5) { Brutal_Rating = 18; } else { Brutal_Rating = int.Parse(comboBox_Copy2.Text); } catcher = "Official_Site"; Official_Site = (textBox6.Text); catcher = "Cyber_Discipline"; if (comboBox.SelectedIndex == 0) { Cyber_Discipline = true; } else if (comboBox.SelectedIndex == 1) { Cyber_Discipline = false; } catcher = "Network_Mode"; if (comboBox1.SelectedIndex == 0) { Network_Mode = true; } else if (comboBox1.SelectedIndex == 1) { Network_Mode = false; } this.DialogResult = true; } catch (FormatException ex) { MessageBox.Show("The entered data in <<" + catcher + ">> are incorrect type."); client.Logging("The entered data in <<" + catcher + ">> are incorrect type.", ex.StackTrace); this.DialogResult = false; } }
private void CheckCBstatus(object sender, SelectionChangedEventArgs e) { try { ServiceReference1.Games Game = new ServiceReference1.Games(); ServiceReference1.Developers dev = cbDevelopers.SelectedItem as ServiceReference1.Developers; ServiceReference1.Publishers pub = cbPublishers.SelectedItem as ServiceReference1.Publishers; client.GetSpecialGamesEFCompleted += Client_GetSpecialGamesEFCompleted; CPB3.Visibility = Visibility.Visible; button_Copy2.IsEnabled = false; button_Copy1.IsEnabled = false; button_Copy.IsEnabled = false; if (cbDevelopers.SelectedIndex == 0 && cbPublishers.SelectedIndex == 0 && cbBrutals.SelectedIndex == 0) { LoadGamesGrid(); } else if (cbDevelopers.SelectedIndex != 0 && cbPublishers.SelectedIndex == 0 && cbBrutals.SelectedIndex == 0) { client.GetSpecialGamesEFAsync(dev.ID_Developer, null, null); } else if (cbDevelopers.SelectedIndex == 0 && cbPublishers.SelectedIndex != 0 && cbBrutals.SelectedIndex == 0) { client.GetSpecialGamesEFAsync(null, pub.ID_Publisher, null); } else if (cbDevelopers.SelectedIndex == 0 && cbPublishers.SelectedIndex == 0 && cbBrutals.SelectedIndex != 0) { //if (cbBrutals.SelectedIndex < 6) client.GetSpecialGamesEFAsync(null, null, Int32.Parse(cbBrutals.SelectedItem.ToString())); //else client.GetSpecialGamesEFAsync(null, null, 18); switch (cbBrutals.SelectedIndex) { case 1: client.GetSpecialGamesEFAsync(null, null, 0); break; case 2: client.GetSpecialGamesEFAsync(null, null, 2); break; case 3: client.GetSpecialGamesEFAsync(null, null, 6); break; case 4: client.GetSpecialGamesEFAsync(null, null, 12); break; case 5: client.GetSpecialGamesEFAsync(null, null, 16); break; case 6: client.GetSpecialGamesEFAsync(null, null, 18); break; } } else if (cbDevelopers.SelectedIndex != 0 && cbPublishers.SelectedIndex != 0 && cbBrutals.SelectedIndex == 0) { client.GetSpecialGamesEFAsync(dev.ID_Developer, pub.ID_Publisher, null); } else if (cbDevelopers.SelectedIndex != 0 && cbPublishers.SelectedIndex == 0 && cbBrutals.SelectedIndex != 0) { switch (cbBrutals.SelectedIndex) { case 1: client.GetSpecialGamesEFAsync(dev.ID_Developer, null, 0); break; case 2: client.GetSpecialGamesEFAsync(dev.ID_Developer, null, 2); break; case 3: client.GetSpecialGamesEFAsync(dev.ID_Developer, null, 6); break; case 4: client.GetSpecialGamesEFAsync(dev.ID_Developer, null, 12); break; case 5: client.GetSpecialGamesEFAsync(dev.ID_Developer, null, 16); break; case 6: client.GetSpecialGamesEFAsync(dev.ID_Developer, null, 18); break; } } else if (cbDevelopers.SelectedIndex == 0 && cbPublishers.SelectedIndex != 0 && cbBrutals.SelectedIndex != 0) { switch (cbBrutals.SelectedIndex) { case 1: client.GetSpecialGamesEFAsync(null, pub.ID_Publisher, 0); break; case 2: client.GetSpecialGamesEFAsync(null, pub.ID_Publisher, 2); break; case 3: client.GetSpecialGamesEFAsync(null, pub.ID_Publisher, 6); break; case 4: client.GetSpecialGamesEFAsync(null, pub.ID_Publisher, 12); break; case 5: client.GetSpecialGamesEFAsync(null, pub.ID_Publisher, 16); break; case 6: client.GetSpecialGamesEFAsync(null, pub.ID_Publisher, 18); break; } } else if (cbDevelopers.SelectedIndex != 0 && cbPublishers.SelectedIndex != 0 && cbBrutals.SelectedIndex != 0) { switch (cbBrutals.SelectedIndex) { case 1: client.GetSpecialGamesEFAsync(dev.ID_Developer, pub.ID_Publisher, 0); break; case 2: client.GetSpecialGamesEFAsync(dev.ID_Developer, pub.ID_Publisher, 2); break; case 3: client.GetSpecialGamesEFAsync(dev.ID_Developer, pub.ID_Publisher, 6); break; case 4: client.GetSpecialGamesEFAsync(dev.ID_Developer, pub.ID_Publisher, 12); break; case 5: client.GetSpecialGamesEFAsync(dev.ID_Developer, pub.ID_Publisher, 16); break; case 6: client.GetSpecialGamesEFAsync(dev.ID_Developer, pub.ID_Publisher, 18); break; } } } catch (Exception ex) { client.Logging(ex.Message, ex.StackTrace); } }
public void LoadPublisherCB() { ServiceReference1.Publishers Publisher = new ServiceReference1.Publishers(); client.GetPublishersEFCompleted += Cli_GetPublishersEFCompleted; client.GetPublishersEFAsync(); }