コード例 #1
0
        private void button_Copy5_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                _adddeveloperwindow = new AddDeveloperWindow();

                ServiceReference1.Developers Developer = new ServiceReference1.Developers();
                int upDeveloper = Convert.ToInt32(dgDevelopers.SelectedIndex);
                upDeveloper = AllDevelopersWithoutAll[upDeveloper].ID_Developer;

                List <DataGridCellInfo>      tmp          = dgDevelopers.SelectedCells.ToList();
                ServiceReference1.Developers tmpDeveloper = tmp[0].Item as ServiceReference1.Developers;
                tmp_Add_Developer_Developer_name = tmpDeveloper.Developer_Name.ToString();
                tmp_Add_Developer_Official_Site  = tmpDeveloper.Official_Site.ToString();
                tmp_Add_Developer_Indie          = tmpDeveloper.Indie.ToString();

                _adddeveloperwindow.FillField(tmp_Add_Developer_Developer_name, tmp_Add_Developer_Official_Site, tmp_Add_Developer_Indie);

                if (_adddeveloperwindow.ShowDialog() == true)
                {
                    client.UpdateDeveloper(upDeveloper, _adddeveloperwindow.Developer_Name, _adddeveloperwindow.Official_Site, _adddeveloperwindow.Indie);
                    button_Copy3_Click(sender, e);
                }
                else
                {
                    MessageBox.Show("No changes happened!");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                client.Logging(ex.Message, ex.StackTrace);
            }
        }
コード例 #2
0
        private void button_Copy4_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                _adddeveloperwindow = new AddDeveloperWindow();

                if (_adddeveloperwindow.ShowDialog() == true)
                {
                    client.AddDeveloper(_adddeveloperwindow.Developer_Name, _adddeveloperwindow.Official_Site, _adddeveloperwindow.Indie);
                    button_Copy3_Click(sender, e);
                }
                else
                {
                    MessageBox.Show("No changes happened");
                }
            }
            catch (Exception ex)
            {
                client.Logging(ex.Message, ex.StackTrace);
            }
        }