Предмет:
Тип роботи:
Курсова робота
К-сть сторінок:
56
Мова:
Українська
style="text-align: justify;"> private void comboBox1_SelectedIndexChanged(object sender, EventArgs e){}
private void textBox3_TextChanged(object sender, EventArgs e){}
private void textBox2_TextChanged(object sender, EventArgs e){}
private void textBox1_TextChanged(object sender, EventArgs e){}
private void tabPage2_Click(object sender, EventArgs e){}
private void tabControl2_SelectedIndexChanged(object sender, EventArgs e){}
private void tabPage3_Click(object sender, EventArgs e){}
private void label6_Click(object sender, EventArgs e){}
private void textBox4_TextChanged(object sender, EventArgs e){}
private void tabPage7_Click(object sender, EventArgs e){}
private void label15_Click(object sender, EventArgs e){}
private void textBox11_TextChanged(object sender, EventArgs e){}
private void tabPage5_Click(object sender, EventArgs e){}
private void label16_Click(object sender, EventArgs e){}
private void radioButton4_CheckedChanged(object sender, EventArgs e){}
private void radioButton3_CheckedChanged(object sender, EventArgs e){}
private void tabPage6_Click(object sender, EventArgs e){}
private void label14_Click(object sender, EventArgs e){}
private void label9_Click(object sender, EventArgs e){}
private void label8_Click(object sender, EventArgs e){}
private void textBox6_TextChanged(object sender, EventArgs e){}
private void textBox5_TextChanged(object sender, EventArgs e){}
private void tabPage10_Click(object sender, EventArgs e){}
private void textBox12_TextChanged(object sender, EventArgs e){}
private void label17_Click(object sender, EventArgs e){}
private void tabPage11_Click(object sender, EventArgs e){}
private void textBox13_TextChanged(object sender, EventArgs e){}
private void label18_Click(object sender, EventArgs e){}
private void tabPage8_Click(object sender, EventArgs e){}
private void label19_Click(object sender, EventArgs e){}
private void textBox14_TextChanged(object sender, EventArgs e){}
private void tabPage9_Click(object sender, EventArgs e){}
private void textBox15_TextChanged(object sender, EventArgs e){}
private void label20_Click(object sender, EventArgs e){}
private void tabPage4_Click(object sender, EventArgs e){}
private void comboBox2_SelectedIndexChanged(object sender, EventArgs e){}
private void label7_Click(object sender, EventArgs e){}}}
Код форми редагуваня інформації
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
namespace MovieDB
{public partial class Form2 : Form{
public string Потужність, Позначення, Небезпечний, Ціна, Довжина_хвилі, Рік_виготовлення, Вага, Діаметр_променя, type;
public int movieID;
public Form2(){
InitializeComponent();}
private void Form2_Load(object sender, EventArgs e){
textBox1.Text = Позначення;
textBox2.Text = Потужність;
textBox3.Text = Рік_виготовлення;
textBox4.Text = Ціна;
textBox5.Text = Довжина_хвилі;
textBox6.Text = Вага;
textBox7.Text = Діаметр_променя;
comboBox1.Text = type;
if (Небезпечний == "Так") radioButton1.Checked = true;
else if (Небезпечний == "Ні") radioButton2.Checked = true;}
#region Update
private void button6_Click(object sender, EventArgs e){
Form1 f1 = new Form1();
string typeString;
Позначення = textBox1.Text.ToString();
Потужність = textBox2.Text.ToString();
Рік_виготовлення = textBox3.Text.ToString();
Ціна = textBox4.Text.ToString();
Довжина_хвилі = textBox5.Text.ToString();
Вага = textBox6.Text.ToString();
Діаметр_променя = textBox7.Text.ToString();
int yr = 0;
if (Рік_виготовлення != ""){
yr = f1.CheckYear(Рік_виготовлення);}try{
typeString = comboBox1.SelectedItem.ToString();}
catch (Exception ex){
MessageBox.Show("Виберіть type\nПомилка: " + ex.Message + "");
return;}
int type = 0;
if (radioButton1.Checked == true){
Небезпечний = "Так";}
else{
Небезпечний = "Ні";}
if (yr != 1){
if (typeString == "Газові лазери") type = 1;
if (typeString == "Газодинамічні лазери") type = 2;
if (typeString == "Гелій-неоновий лазер") type = 3;
if (typeString == "Лазери на барвниках") type = 4;
if (typeString == "Напівпровідникові лазери") type = 5;
if (typeString == "Неодимовий лазер") type = 6;
if (typeString == "Проточний СО 2-лазер") type = 7;
if (typeString == "Рубіновий лазер") type = 8;
if (typeString == "С0 2-лазер із замкнутим об\'ємом") type = 9;
if (typeString == "Т-лазер") type = 10;
string SQLUpdateString;
if (Рік_виготовлення == ""){
SQLUpdateString = "UPDATE movie SET Позначення ='" + Позначення.Replace("'", "''") + "', Рік_виготовлення=NULL, Потужність='" + Потужність + "', Ціна='" + Ціна + "', Довжина_хвилі='" + Довжина_хвилі + "', Вага='" + Вага + "', typeID=" + type + ", Діаметр_променя=" + Діаметр_променя + "' WHERE movieID=" + movieID + "";} else{
SQLUpdateString = "UPDATE movie SET Позначення ='" + Позначення.Replace("'", "''") + "', Рік_виготовлення=" + yr + ", Потужність='" + Потужність + "', Ціна='" + Ціна + "', Довжина_хвилі='" + Довжина_хвилі + "', Вага='" + Вага + "', typeID=" + type + ", Діаметр_променя='" + Діаметр_променя + "' WHERE movieID=" + movieID + "";}
OleDbCommand SQLCommand = new OleDbCommand();
SQLCommand.CommandText = SQLUpdateString;
SQLCommand.Connection = f1.database;
int response = SQLCommand.ExecuteNonQuery();
MessageBox.Show("Оновлення успішне!", "Повідомлення", MessageBoxButtons.OK, MessageBoxIcon.Information);
Close();}else{
MessageBox.Show("Формат року не є правильним!\nВиберіть підходячий рік.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);
textBox3.Clear();
textBox3.Focus();}}
#endregion
private void button6_KeyDown(object sender, KeyEventArgs e){
if (e.KeyCode == Keys.Enter) {
button6_Click(null, null);}}
private void button1_Click(object sender, EventArgs e){
Close();}
private void groupBox1_Enter(object sender, EventArgs e){ } }}