示例#1
0
        private void buttonEdit_Click(object sender, EventArgs e)
        {
            if (listViewGazeta.SelectedItems.Count == 1)
            {
                Recklama recklamaSet = listViewGazeta.SelectedItems[0].Tag as Recklama;

                recklamaSet.idOrganization = Convert.ToInt32(comboBoxOrg.SelectedItem.ToString().Split('.')[0]);
                recklamaSet.idNewspaper    = Convert.ToInt32(comboBoxGaz.SelectedItem.ToString().Split('.')[0]);
                recklamaSet.Number         = Convert.ToInt32(textBoxNumber.Text);
                recklamaSet.Volume         = Convert.ToInt32(textBoxVolume.Text);
                Program.recklama.SaveChanges();
                ShowlistGazeta();
            }
        }
示例#2
0
        private void listViewGazeta_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (listViewGazeta.SelectedItems.Count == 1)
            {
                Recklama recklamaSet = listViewGazeta.SelectedItems[0].Tag as Recklama;

                comboBoxOrg.SelectedIndex = comboBoxOrg.FindString(recklamaSet.idOrganization.ToString());
                comboBoxGaz.SelectedIndex = comboBoxGaz.FindString(recklamaSet.idNewspaper.ToString());
                textBoxNumber.Text        = recklamaSet.Number.ToString();
                textBoxVolume.Text        = recklamaSet.Volume.ToString();
            }
            else
            {
                comboBoxOrg.SelectedItem = null;
                comboBoxGaz.SelectedItem = null;
                textBoxNumber.Text       = "";
                textBoxVolume.Text       = "";
            }
        }
示例#3
0
        private void buttonAdd_Click(object sender, EventArgs e)
        {
            try
            {
                Recklama recklamaSet = new Recklama();

                recklamaSet.idOrganization = Convert.ToInt32(comboBoxOrg.SelectedItem.ToString().Split('.')[0]);
                recklamaSet.idNewspaper    = Convert.ToInt32(comboBoxGaz.SelectedItem.ToString().Split('.')[0]);
                recklamaSet.Number         = Convert.ToInt32(textBoxNumber.Text);
                recklamaSet.Volume         = Convert.ToInt32(textBoxVolume.Text);
                Program.recklama.Recklama.Add(recklamaSet);
                Program.recklama.SaveChanges();
                ShowlistGazeta();
            }
            catch
            {
                MessageBox.Show("Введено не правельное значение", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#4
0
 private void buttonDel_Click(object sender, EventArgs e)
 {
     try
     {
         if (listViewGazeta.SelectedItems.Count == 1)
         {
             Recklama recklamaSet = listViewGazeta.SelectedItems[0].Tag as Recklama;
             Program.recklama.Recklama.Remove(recklamaSet);
             Program.recklama.SaveChanges();
             ShowlistGazeta();
         }
         comboBoxOrg.SelectedItem = null;
         comboBoxGaz.SelectedItem = null;
         textBoxNumber.Text       = "";
         textBoxVolume.Text       = "";
     }
     catch
     {
         MessageBox.Show("Невозможно удалить, эта запись используется", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }