Advertisement
Guest User

Untitled

a guest
May 20th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.35 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. using System.Data.SqlClient;
  11.  
  12.  
  13. namespace PhoneBook
  14. {
  15. public partial class PhoneBook : Form
  16. {
  17. SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename='C:\Users\Studentas\Documents\Martynas IST\PhoneBook\PhoneBook\PhoneBook.mdf';Integrated Security=True");
  18.  
  19. public PhoneBook()
  20. {
  21. InitializeComponent();
  22. }
  23.  
  24. private void button5_Click_1(object sender, EventArgs e)
  25. {
  26. for (int i = 0; i < 10; i++)
  27. MessageBox.Show("AHAHAHAHHAHA");
  28. }
  29.  
  30. private void PhoneBook_Load(object sender, EventArgs e)
  31. {
  32. this.ActiveControl = textBox1;
  33. textBox1.Focus();
  34. }
  35.  
  36. private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
  37. {
  38.  
  39. }
  40.  
  41. private void panel1_Paint(object sender, PaintEventArgs e)
  42. {
  43.  
  44. }
  45.  
  46. private void button1_Click(object sender, EventArgs e)
  47. {
  48. textBox1.Clear();
  49. textBox2.Clear();
  50. textBox3.Clear();
  51. textBox4.Clear();
  52. comboBox1.SelectedIndex=-1;
  53.  
  54. }
  55.  
  56. private void button2_Click(object sender, EventArgs e)
  57. {
  58.  
  59. con.Open();
  60. SqlCommand cmd = new SqlCommand(@"
  61. INSERT INTO PhoneBook
  62. (Vardas, Pavarde, Telefonas, Email, Kategorija)
  63. VALUES ('" + textBox1.Text + "','" + textBox2.Text + "', '" + textBox3.Text + "', '" + textBox4.Text + "', '" + comboBox1.Text + "')", con);
  64. cmd.ExecuteNonQuery();
  65. con.Close();
  66.  
  67. MessageBox.Show("Įterpta");
  68. Display();
  69. }
  70. void Display()
  71. {
  72. SqlDataAdapter sda = new SqlDataAdapter ("Select * from PhoneBook", con);
  73. DataTable dt = new DataTable ();
  74. sda.Fill(dt);
  75. dataGridView1.Rows.Clear();
  76. foreach (DataRow item in dt.Rows)
  77. {
  78. int n = dataGridView1.Rows.Add();
  79. dataGridView1.Rows[n].Cells[0].Value = item[0].ToString();
  80. dataGridView1.Rows[n].Cells[1].Value = item[1].ToString();
  81. dataGridView1.Rows[n].Cells[2].Value = item[2].ToString();
  82. dataGridView1.Rows[n].Cells[3].Value = item[3].ToString();
  83. dataGridView1.Rows[n].Cells[4].Value = item[4].ToString();
  84.  
  85. }
  86. }
  87. private void dataGridView1_MouseClick(object sender, MouseEventArgs e)
  88. {
  89. textBox1.Text = dataGridView1.SelectedRows[0].Cells[0].Value.ToString();
  90. textBox2.Text = dataGridView1.SelectedRows[0].Cells[1].Value.ToString();
  91. textBox3.Text = dataGridView1.SelectedRows[0].Cells[2].Value.ToString();
  92. textBox4.Text = dataGridView1.SelectedRows[0].Cells[3].Value.ToString();
  93. comboBox1.Text = dataGridView1.SelectedRows[0].Cells[4].Value.ToString();
  94.  
  95. }
  96.  
  97. private void button3_Click(object sender, EventArgs e)
  98. {
  99. con.Open();
  100. SqlCommand cmd = new SqlCommand(@"DELETE FROM PhoneBook
  101. WHERE (Telefonas = '" + textBox3.Text + "')", con);
  102. cmd.ExecuteNonQuery();
  103. con.Close();
  104.  
  105. MessageBox.Show("Ištrinta");
  106. Display();
  107.  
  108. }
  109.  
  110. private void button4_Click(object sender, EventArgs e)
  111. {
  112. con.Open();
  113. SqlCommand cmd = new SqlCommand(@"UPDATE PhoneBook
  114. SET Vardas='" + textBox1.Text + "',Pavarde='" + textBox2.Text + "',Telefonas= '" + textBox3.Text + "',Email= '" + textBox4.Text + "', Kategorija='" + comboBox1.Text + "'WHERE (Telefonas='" + textBox3.Text + "')", con);
  115. cmd.ExecuteNonQuery();
  116. con.Close();
  117.  
  118. MessageBox.Show("Atnaujinta");
  119. Display();
  120.  
  121. }
  122.  
  123.  
  124.  
  125. private void textBox1_TextChanged(object sender, EventArgs e)
  126. {
  127.  
  128. }
  129.  
  130. private void panel2_Paint(object sender, PaintEventArgs e)
  131. {
  132.  
  133. }
  134.  
  135.  
  136. }
  137. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement