Advertisement
Guest User

Untitled

a guest
Aug 31st, 2018
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.54 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Data.SqlClient;
  6. using System.Drawing;
  7. using System.Linq;
  8. using System.Text;
  9. using System.Threading.Tasks;
  10. using System.Windows.Forms;
  11.  
  12. namespace kyrc_fehazepama
  13. {
  14. public partial class Form1 : Form
  15. {
  16. SqlConnection sqlConnection;
  17. public Form1()
  18. {
  19. InitializeComponent();
  20. }
  21. private async void Form1_Load(object sender, EventArgs e)
  22. {
  23. string connectionString = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\ZZZ\source\repos\kyrc_fehazepama\maga.mdf;Integrated Security=True;Connect Timeout=30";
  24. sqlConnection = new SqlConnection(connectionString);
  25. await sqlConnection.OpenAsync();
  26. SqlDataReader sqlReader = null;
  27. SqlCommand command = new SqlCommand("SELECT *FROM[name1],[part],[otcet1]", sqlConnection);
  28. try
  29. {
  30. sqlReader = await command.ExecuteReaderAsync();
  31.  
  32. while (await sqlReader.ReadAsync())
  33. {
  34. //name,got,idpa,jahr,ceha,kolvo,idto
  35. listBox1.Items.Add(Convert.ToString(sqlReader["name"]) + " " + Convert.ToString(sqlReader["got"]) + " " + Convert.ToString(sqlReader["idpa"]) + " " + Convert.ToString(sqlReader["jahr"]) + " " + Convert.ToString(sqlReader["kolvo"]) + " " + Convert.ToString(sqlReader["idto"]) + " " + Convert.ToString(sqlReader["ceha"]));
  36. listBox2.Items.Add(Convert.ToString(sqlReader["idpa"]) + " " + Convert.ToString(sqlReader["pot"]) + " " + Convert.ToString(sqlReader["pol"]) + " " + Convert.ToString(sqlReader["oct"]));
  37. listBox3.Items.Add(Convert.ToString(sqlReader["idpa"]) + " " + Convert.ToString(sqlReader["tovpo"]) + " " + Convert.ToString(sqlReader["tovpro"]) + " " + Convert.ToString(sqlReader["tovoct"]));
  38. }
  39. }
  40. catch (Exception ex)
  41. {
  42. MessageBox.Show(ex.Message.ToString(), ex.Source.ToString(), MessageBoxButtons.OK, MessageBoxIcon.Error);
  43.  
  44. }
  45. finally
  46. {
  47. if (sqlReader != null)
  48. sqlReader.Close();
  49. }
  50. }
  51. private void выходToolStripMenuItem_Click(object sender, EventArgs e)
  52. {
  53. if (sqlConnection != null && sqlConnection.State != ConnectionState.Closed)
  54. sqlConnection.Close();
  55. }
  56.  
  57. private void Form1_FormClosing(object sender, FormClosingEventArgs e)
  58. {
  59. if (sqlConnection != null && sqlConnection.State != ConnectionState.Closed)
  60. sqlConnection.Close();
  61. }
  62.  
  63.  
  64. private async void обновитьToolStripMenuItem_Click(object sender, EventArgs e)
  65. {
  66. listBox1.Items.Clear();
  67. listBox2.Items.Clear();
  68. listBox3.Items.Clear();
  69. SqlDataReader sqlReader = null;
  70. SqlCommand command = new SqlCommand("SELECT *FROM[name1],[otcet1],[part]", sqlConnection);
  71. try
  72. {
  73. sqlReader = await command.ExecuteReaderAsync();
  74.  
  75. while (await sqlReader.ReadAsync())
  76. {
  77. listBox1.Items.Add(Convert.ToString(sqlReader["name"]) + " " + Convert.ToString(sqlReader["got"]) + " " + Convert.ToString(sqlReader["idpa"]) + " " + Convert.ToString(sqlReader["jahr"]) + " " + Convert.ToString(sqlReader["kolvo"]) + " " + Convert.ToString(sqlReader["idto"]) + " " + Convert.ToString(sqlReader["ceha"]));
  78. listBox2.Items.Add(Convert.ToString(sqlReader["idpa"]) + " " + Convert.ToString(sqlReader["pot"]) + " " + Convert.ToString(sqlReader["pol"]) + " " + Convert.ToString(sqlReader["oct"]));
  79. listBox3.Items.Add(Convert.ToString(sqlReader["idpa"]) + " " + Convert.ToString(sqlReader["tovpo"]) + " " + Convert.ToString(sqlReader["tovpro"]) + " " + Convert.ToString(sqlReader["tovoct"]));
  80. }
  81. }
  82. catch (Exception ex)
  83. {
  84. MessageBox.Show(ex.Message.ToString(), ex.Source.ToString(), MessageBoxButtons.OK, MessageBoxIcon.Error);
  85. }
  86. finally
  87. {
  88. if (sqlReader != null)
  89. sqlReader.Close();
  90. }
  91. }
  92. private async void button2_Click(object sender, EventArgs e)
  93. {
  94. SqlCommand command = new SqlCommand("INSERT [name1] (name,got,idpa,jahr,ceha,kolvo,idto)VALUES (@name,@got,@idpa,@jahr,@ceha,@kolvo,@idto)", sqlConnection);
  95. command.Parameters.AddWithValue("name", textBox4.Text);
  96. command.Parameters.AddWithValue("got", textBox5.Text);
  97. command.Parameters.AddWithValue("idpa", textBox6.Text);
  98. command.Parameters.AddWithValue("jahr", textBox7.Text);
  99. command.Parameters.AddWithValue("ceha", textBox30.Text);
  100. command.Parameters.AddWithValue("kolvo", textBox31.Text);
  101. command.Parameters.AddWithValue("idto", textBox32.Text);
  102. await command.ExecuteNonQueryAsync();
  103. }
  104. private async void button3_Click(object sender, EventArgs e)
  105. {
  106. SqlCommand command = new SqlCommand("UPDATE [name1] SET [name]=@name,[got]=@got,[jahr]=@jahr,[ceha]=@ceha,[kolvo]=@kolvo,[idpa] = @idpa WHERE [idto]=@idto", sqlConnection);
  107. command.Parameters.AddWithValue("name", textBox8.Text);
  108. command.Parameters.AddWithValue("got", textBox9.Text);
  109. command.Parameters.AddWithValue("idpa", textBox10.Text);
  110. command.Parameters.AddWithValue("jahr", textBox11.Text);
  111. command.Parameters.AddWithValue("ceha", textBox33.Text);
  112. command.Parameters.AddWithValue("kolvo", textBox34.Text);
  113. command.Parameters.AddWithValue("idto", textBox35.Text);
  114. await command.ExecuteNonQueryAsync();
  115. }
  116. // private async void button1_Click(object sender, EventArgs e)
  117. // {
  118. //SqlCommand command = new SqlCommand("DELETE FROM [name1] WHERE [idto]=@idto", sqlConnection);
  119. //command.Parameters.AddWithValue("idto", textBox1.Text);
  120. // await command.ExecuteNonQueryAsync();
  121. // }
  122.  
  123.  
  124. private async void button6_Click(object sender, EventArgs e)
  125. {
  126. SqlCommand command = new SqlCommand("INSERT [otcet1] (idpa,pot,pol,oct)VALUES (@idpa,@pot,@pol,@oct)", sqlConnection);
  127. command.Parameters.AddWithValue("idpa", textBox19.Text);
  128. command.Parameters.AddWithValue("pot", textBox18.Text);
  129. command.Parameters.AddWithValue("pol", textBox17.Text);
  130. command.Parameters.AddWithValue("oct", textBox16.Text);
  131. await command.ExecuteNonQueryAsync();
  132. }
  133.  
  134. private async void button4_Click(object sender, EventArgs e)
  135. {
  136. SqlCommand command = new SqlCommand("UPDATE [otcet1] SET [pot]=@pot,[pol]=@pol,[oct]=@oct WHERE [idpa]=@idpa", sqlConnection);
  137. command.Parameters.AddWithValue("idpa", textBox15.Text);
  138. command.Parameters.AddWithValue("pot", textBox14.Text);
  139. command.Parameters.AddWithValue("pol", textBox13.Text);
  140. command.Parameters.AddWithValue("oct", textBox12.Text);
  141. await command.ExecuteNonQueryAsync();
  142. }
  143.  
  144. private async void button9_Click(object sender, EventArgs e)
  145. {
  146. SqlCommand command = new SqlCommand("INSERT [part] (idpa,tovpo,tovpro,tovoct)VALUES (@idpa,@tovpo,@tovpro,@tovoct)",sqlConnection);
  147. command.Parameters.AddWithValue("idpa", textBox28.Text);
  148. command.Parameters.AddWithValue("tovpro", textBox27.Text);
  149. command.Parameters.AddWithValue("tovpo", textBox26.Text);
  150. command.Parameters.AddWithValue("tovoct", textBox25.Text);
  151. await command.ExecuteNonQueryAsync();
  152. }
  153.  
  154. private async void button7_Click(object sender, EventArgs e)
  155. {
  156. SqlCommand command = new SqlCommand("UPDATE [part] SET [tovpo]=@tovpo,[tovpro]=@tovpro,[tovoct]=@tovoct WHERE [idpa]=@idpa", sqlConnection);
  157. command.Parameters.AddWithValue("idpa", textBox24.Text);
  158. command.Parameters.AddWithValue("tovpro", textBox23.Text);
  159. command.Parameters.AddWithValue("tovpo", textBox22.Text);
  160. command.Parameters.AddWithValue("tovoct", textBox21.Text);
  161. await command.ExecuteNonQueryAsync();
  162. }
  163. private async void button8_Click(object sender, EventArgs e)
  164. {
  165. SqlCommand command = new SqlCommand("DELETE FROM [part] WHERE [idpa]=@idpa", sqlConnection);
  166. command.Parameters.AddWithValue("idpa", textBox29.Text);
  167.  
  168. await command.ExecuteNonQueryAsync();
  169. }
  170.  
  171. private void textBox19_TextChanged(object sender, EventArgs e)
  172. {
  173.  
  174. }
  175.  
  176. private void label33_Click(object sender, EventArgs e)
  177. {
  178.  
  179. }
  180.  
  181. private void textBox6_TextChanged(object sender, EventArgs e)
  182. {
  183.  
  184. }
  185.  
  186. private async void button10_Click(object sender, EventArgs e)
  187. {
  188.  
  189. }
  190.  
  191. private void label34_Click(object sender, EventArgs e)
  192. {
  193.  
  194. }
  195. }
  196.  
  197.  
  198. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement