Exemple #1
0
        //запись данных в БД
        private void button1_Click(object sender, EventArgs e)
        {
            string phone = maskedTextBox4.Text, mail = maskedTextBox5.Text;

            if (phone == "+7-   -   -  -" && mail == "     @")
            {
                MessageBox.Show("Необходимо заполнить одно из полей", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                if (phone == "+7-   -   -  -")
                {
                    phone = "";
                }
                if (mail == "     @")
                {
                    mail = "";
                }
                klient klient = new klient(maskedTextBox1.Text, maskedTextBox2.Text, maskedTextBox3.Text, phone, mail);
                @base  @base  = new @base(
                    "insert into klient (phone, mail) values ('" + klient.get_phone() + "', '" + klient.get_mail() + "') " +
                    "declare @id int " +
                    "select @id = MAX(Id) from klient " +
                    "insert into man (fam, name, otch, dop_info) values (N'" + klient.get_fam() + "', N'" + klient.get_name() + "', N'" + klient.get_oth() + "', @id)");
                @base.zapis_v_bd();
                MessageBox.Show("Данные записанны");
            }
        }
Exemple #2
0
        //функция записи данных в бд
        private void zapis_v_bd(string s)
        {
            @base @base = new @base(s);

            @base.zapis_v_bd();
            MessageBox.Show("Данные записанны");
        }
Exemple #3
0
        private void toolStripButton1_Click(object sender, EventArgs e)
        {
            @base @base = new @base("delete from sdelka where Id = " + idTextBox.Text + "");

            @base.zapis_v_bd();
            reboot_data_sdelka();
            reboot(comboBox3, comboBox4);
            reboot(comboBox1, comboBox2);
            tab2();
            MessageBox.Show("Данные удалены");
        }
Exemple #4
0
 //функция записи данных в бд
 private void dlya_sokr(Boolean rez)
 {
     if (rez == false)
     {
         MessageBox.Show("Несоответствие предложения и потребности", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         sdelka sdelka = new sdelka(Convert.ToInt32(comboBox2.Text.Remove(comboBox2.Text.IndexOf(" "))), Convert.ToInt32(comboBox1.Text.Remove(comboBox2.Text.IndexOf(" "))));
         @base  @base  = new @base("insert into sdelka(predl, potr) values (" + sdelka.get_predlog() + ", " + sdelka.get_potr() + ")");
         @base.zapis_v_bd();
         MessageBox.Show("Данные записанны");
         reboot(comboBox1, comboBox2);
         reboot_data_sdelka();
     }
 }
Exemple #5
0
        //удаление данных
        private void delete(TextBox txt1, TextBox txt2, string type)
        {
            @base   @base = new @base("select * from sdelka, potr where sdelka.potr = " + txt2.Text + "");
            Boolean rez   = @base.proverka_znachenei_v_bd();

            if (rez == false)
            {
                @base.smena_zaprosa("delete from " + type + " where Id = " + txt1.Text + " delete from potr where Id = " + txt2.Text + "");
                @base.zapis_v_bd();
                MessageBox.Show("Удаление объекта завершено");
                update_data();
            }
            else
            {
                MessageBox.Show("Данный объект учавствует в зделке", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #6
0
        //удаление объекта
        private void del(string type, string id_obj, string id_dopinf)
        {
            Boolean rez1;
            @base   @base = new @base("select obj.Id from obj, predlog where predlog.obj = " + id_ob + " and obj.Id = predlog.obj");

            rez1 = @base.proverka_znachenei_v_bd();
            if (rez1 == true)
            {
                MessageBox.Show("Данный объект доступен для покупки", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                @base.smena_zaprosa("delete from " + type + " where Id = " + id_dopinf + " delete from obj where Id = " + id_obj + " and dop_inf = " + id_dopinf + "");
                @base.zapis_v_bd();
                reboot();
                MessageBox.Show("Удаление объекта завершено", "Сообщение");
            }
        }
Exemple #7
0
        //запись данных в БД
        private void button1_Click(object sender, EventArgs e)
        {
            @base @base;

            if (radioButton1.Checked == true)
            {
                house house = new house(
                    maskedTextBox1.Text, maskedTextBox2.Text,
                    (int)numericUpDown3.Value, 0, (int)numericUpDown1.Value, (int)numericUpDown2.Value, (int)numericUpDown4.Value, (int)numericUpDown5.Value, (int)numericUpDown6.Value);
                @base = new @base(
                    "insert into house(etag, rooms, s) values(" + house.get_etag() + ", " + house.get_rooms() + ", " + house.get_s() + ") " +
                    "declare @id int " +
                    "select @id = MAX(Id) from house " +
                    "insert into obj (city, street, nm_h, x, y, dop_inf) values(N'" + house.get_city() + "', N'" + house.get_street() + "', " + house.get_nm_h() + ", " + house.get_x() + ", " + house.get_y() + ", @id)");
                @base.zapis_v_bd();
                MessageBox.Show("Данные записанны");
            }
            else if (radioButton2.Checked == true)
            {
                kw kw = new kw(
                    maskedTextBox4.Text, maskedTextBox3.Text, (int)numericUpDown10.Value,
                    (int)numericUpDown11.Value, (int)numericUpDown1.Value, (int)numericUpDown2.Value, (int)numericUpDown9.Value, (int)numericUpDown8.Value, (int)numericUpDown7.Value);
                @base = new @base(
                    "insert into kw(etag, rooms, s) values (" + kw.get_etag() + ", " + kw.get_rooms() + ", " + kw.get_s() + ") " +
                    "declare @id int " +
                    "select @id=MAX(Id) from kw " +
                    "insert into obj (city, street, nm_kw, nm_h, x, y, dop_inf) values (N'" + kw.get_city() + "', N'" + kw.get_street() + "', " + kw.get_nm_kw() + ", " + kw.get_nm_h() + ", " + kw.get_x() + ", " + kw.get_y() + ", @id)");
                @base.zapis_v_bd();
                MessageBox.Show("Данные записанны");
            }
            else if (radioButton3.Checked == true)
            {
                land land = new land(maskedTextBox6.Text, maskedTextBox5.Text, 0, 0, (int)numericUpDown1.Value, (int)numericUpDown2.Value, (int)numericUpDown13.Value);
                @base = new @base("insert into land(s) values (" + land.get_s() + ") declare @id int select @id=MAX(Id) from land insert into obj (city, street, x, y, dop_inf) values (N'" + land.get_city() + "', N'" + land.get_street() + "', " + land.get_x() + ", " + land.get_y() + ", @id)");
                @base.zapis_v_bd();
                MessageBox.Show("Данные записанны");
            }
            else
            {
                MessageBox.Show("Выберите тип недвижимости", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Exemple #8
0
        //удаление данных из БД
        private void toolStripButton1_Click(object sender, EventArgs e)
        {
            open_txb();
            id_kl = idTextBox.Text;
            id_mn = idTextBox1.Text;
            close_txb();
            @base   @base = new @base("select klient.Id from klient, predlog, potr where predlog.klient = " + id_kl + " or potr.klient = " + id_kl + "");
            Boolean per   = @base.proverka_znachenei_v_bd();

            if (per == false)
            {
                @base.smena_zaprosa("delete from klient where Id = " + id_kl + " delete from man where Id = " + id_mn + " and dop_info = " + id_kl + "");
                @base.zapis_v_bd();
                reboot();
                MessageBox.Show("Удаление клиента завершено", "Сообщение");
            }
            else
            {
                MessageBox.Show("Данный клиент принимает участие в сделке и не может быть удален.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #9
0
 //запись данных в бд
 private void button1_Click(object sender, EventArgs e)
 {
     if (comboBox1.Text == "" || comboBox2.Text == "" || comboBox3.Text == "" || textBox1.Text == "")
     {
         MessageBox.Show("Заполните не заполненные поля", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else
     {
         try
         {
             predlog predlog = new predlog(Convert.ToInt32(textBox1.Text), Convert.ToInt32(comboBox2.Text.Replace(comboBox2.Text.Substring(comboBox2.Text.IndexOf(" ")), "")),
                                           Convert.ToInt32(comboBox1.Text.Replace(comboBox1.Text.Substring(comboBox1.Text.IndexOf(" ")), "")), Convert.ToInt32(comboBox3.Text.Replace(comboBox3.Text.Substring(comboBox3.Text.IndexOf(" ")), "")));
             @base @base = new @base("insert into predlog (cena, agent, klient, obj) values (" + predlog.get_cena() + ", " + predlog.get_agent() + ", " + predlog.get_klient() + ", " + predlog.get_obj() + ")");
             @base.zapis_v_bd();
             MessageBox.Show("Данные записанны");
         }
         catch
         {
             MessageBox.Show("Добавьте объект в Базу данных", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Exemple #10
0
        //удаление данных
        private void toolStripButton1_Click(object sender, EventArgs e)
        {
            open_txt();
            @base @base = new @base("select * from predlog, sdelka where predlog.Id = sdelka.predl and predlog.Id = " + idTextBox.Text + "");

            clos_txt();
            Boolean rez = @base.proverka_znachenei_v_bd();

            if (rez == true)
            {
                MessageBox.Show("Данное предложение учавствует в зделке", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                open_txt();
                @base.smena_zaprosa("delete from predlog where Id = " + idTextBox.Text + "");
                clos_txt();
                @base.zapis_v_bd();
                MessageBox.Show("Удаление завершено");
                this.predlogTableAdapter.Fill(this.baseDataSet.predlog);
            }
        }
Exemple #11
0
 private void button1_Click(object sender, EventArgs e)
 {
     @base.smena_zaprosa("insert into tbl(dat, kl_vo) values(CONVERT(date, '" + dateTimePicker1.Value + "', 104), " + numericUpDown1.Value + ")");
     @base.zapis_v_bd();
     MessageBox.Show("зАПИСЬ ДОБАВЛЕНа");
 }