示例#1
0
 private void buttonDel_Click(object sender, EventArgs e)
 {
     // попробуем совершить действие
     try
     {
         //если выбран 1 элемент из listViev
         if (listViewRieltor.SelectedItems.Count == 1)
         {
             //ищем этот элимент, сверяем его
             RieltorSet rieltorSet = listViewRieltor.SelectedItems[0].Tag as RieltorSet;
             //удаляем из модели и базы данных
             Program.wtfDb.RieltorSet.Remove(rieltorSet);
             //сохраняем изменения
             Program.wtfDb.SaveChanges();
             //отображаем обновленный список
             ShowRieltor();
         }
         //отчищаем textBox-ы
         textBoxFirstName.Text  = "";
         textBoxMiddleName.Text = "";
         textBoxLastName.Text   = "";
         textBoxDealShare.Text  = "";
     }
     //если возникае ошибка, выводим всплывающее сообщение
     catch
     {
         //вызываем метод для всплывающего окна
         MessageBox.Show("Невозможно удалить, запись используется!", "Ошибка!",
                         MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
示例#2
0
 private void buttonEdit_Click(object sender, EventArgs e)
 {
     //условие, если в listView выбран 1 элемент
     if (listViewRieltor.SelectedItems.Count == 1)
     {
         //ищем элемент из таблицы по тегу
         RieltorSet rieltorSet = listViewRieltor.SelectedItems[0].Tag as RieltorSet;
         //указываем, что может быть изменено
         rieltorSet.FirstName  = textBoxFirstName.Text;
         rieltorSet.MiddleName = textBoxMiddleName.Text;
         rieltorSet.LastName   = textBoxLastName.Text;
         rieltorSet.DealShare  = Convert.ToInt32(textBoxDealShare.Text);
         //сохраняем изменения в модели wftDb
         Program.wtfDb.SaveChanges();
         //отображение в listView
         ShowRieltor();
     }
 }
示例#3
0
        private void buttonAdd_Click(object sender, EventArgs e)
        {
            // создаем новый экземпляр класса Клиент
            RieltorSet rieltorSet = new RieltorSet();

            // делаем ссылку на объект, который находится в textBox-ax
            rieltorSet.FirstName  = textBoxFirstName.Text;
            rieltorSet.MiddleName = textBoxMiddleName.Text;
            rieltorSet.LastName   = textBoxLastName.Text;
            if (textBoxDealShare.Text != "")
            {
                rieltorSet.DealShare = Convert.ToInt32(textBoxDealShare.Text);
            }
            // добавляем в таблицу ClientsSet нового клиента clientSet
            Program.wtfDb.RieltorSet.Add(rieltorSet);
            //сохраняем изменения в модели wftDb
            Program.wtfDb.SaveChanges();
            ShowRieltor();
        }
示例#4
0
 private void listViewRieltor_SelectedIndexChanged(object sender, EventArgs e)
 {
     //условие, если выбран 1 элемент
     if (listViewRieltor.SelectedItems.Count == 1)
     {
         //ищем элемент из таблицы по тегу
         RieltorSet rieltorSet = listViewRieltor.SelectedItems[0].Tag as RieltorSet;
         // указываем, что может быть изменено
         textBoxFirstName.Text  = rieltorSet.FirstName;
         textBoxMiddleName.Text = rieltorSet.MiddleName;
         textBoxLastName.Text   = rieltorSet.LastName;
         textBoxDealShare.Text  = rieltorSet.DealShare.ToString();
     }
     else
     {
         //условие, иначе, ели не выран ни один элемент , то задаем пустые поля
         textBoxFirstName.Text  = "";
         textBoxMiddleName.Text = "";
         textBoxLastName.Text   = "";
         textBoxDealShare.Text  = "";
     }
 }