Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
        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;
            }
        }
Ejemplo n.º 3
0
        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);
            }
        }
Ejemplo n.º 4
0
 public void LoadPublisherCB()
 {
     ServiceReference1.Publishers Publisher = new ServiceReference1.Publishers();
     client.GetPublishersEFCompleted += Cli_GetPublishersEFCompleted;
     client.GetPublishersEFAsync();
 }