Advertisement
Guest User

Untitled

a guest
Dec 23rd, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.77 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. namespace TEST
  13. {
  14. public partial class AddUsers : Form
  15. {
  16. SqlConnection con = new SqlConnection(@"Data Source(LocalDB)MSSQLLocalDB;AttachDbFilename=mydb;Integrated Security=True;Connect Timeout=30");
  17. SqlCommand cmd;
  18. SqlDataAdapter adapt;
  19. int ID = 0;
  20. public AddUsers()
  21. {
  22. InitializeComponent();
  23. DisplayData();
  24. }
  25. private void selectRow(object sender, DataGridViewCellMouseEventArgs e)
  26. {
  27. ID = Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString());
  28. textBox1.Text = dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString();
  29. textBox2.Text = dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString();
  30. }
  31. //Update Record
  32. private void button2_Click(object sender, EventArgs e)
  33. {
  34. if (textBox1.Text != "" && textBox2.Text != "")
  35. {
  36. cmd = new SqlCommand("update tblLOGIN set USERNAME=@USERNAME,PASSWORD=@PASSWORD where Id=@id", con);
  37. con.Open();
  38. cmd.Parameters.AddWithValue("@Id", ID);
  39. cmd.Parameters.AddWithValue("@USERNAME", textBox1.Text);
  40. cmd.Parameters.AddWithValue("@PASSWORD", textBox2.Text);
  41. cmd.ExecuteNonQuery();
  42. MessageBox.Show("Record Updated Successfully");
  43. con.Close();
  44. DisplayData();
  45. ClearData();
  46. }
  47. else
  48. {
  49. MessageBox.Show("Please Select Record to Update");
  50. }
  51. }
  52. //New User
  53. private void button1_Click(object sender, EventArgs e)
  54. {
  55. if (textBox1.Text != "" && textBox2.Text != "")
  56. {
  57. cmd = new SqlCommand("insert into tblLOGIN(USERNAME,PASSWORD) values(@USERNAME,@PASSWORD)", con);
  58. con.Open();
  59. cmd.Parameters.AddWithValue("@USERNAME", textBox1.Text);
  60. cmd.Parameters.AddWithValue("@PASSWORD", textBox2.Text);
  61. cmd.ExecuteNonQuery();
  62. con.Close();
  63. MessageBox.Show("User created successfully");
  64. DisplayData();
  65. ClearData();
  66. }
  67. else
  68. {
  69. MessageBox.Show("Please enter username and password");
  70. }
  71. }
  72. private void DisplayData()
  73. {
  74. con.Open();
  75. DataTable dt = new DataTable();
  76. adapt = new SqlDataAdapter("select * from tblLOGIN", con);
  77. adapt.Fill(dt);
  78. dataGridView1.DataSource = dt;
  79. con.Close();
  80. }
  81. private void ClearData()
  82. {
  83. textBox1.Text = "";
  84. textBox2.Text = "";
  85. ID = 0;
  86. }
  87. //Delete user
  88. private void button3_Click(object sender, EventArgs e)
  89. {
  90. if (ID != 0)
  91. {
  92. cmd = new SqlCommand("delete tblLOGIN where Id=@id", con);
  93. con.Open();
  94. cmd.Parameters.AddWithValue("@id", ID);
  95. cmd.ExecuteNonQuery();
  96. con.Close();
  97. MessageBox.Show("Record Deleted Successfully!");
  98. DisplayData();
  99. ClearData();
  100. }
  101. else
  102. {
  103. MessageBox.Show("Please Select Record to Delete");
  104. }
  105. }
  106.  
  107. private void AddUsers_Load(object sender, EventArgs e)
  108. {
  109. this.tblLOGINTableAdapter.Fill(this.usersDataSet.tblLOGIN);
  110. }
  111.  
  112. private void button4_Click(object sender, EventArgs e)
  113. {
  114. AuthenicationForm ss = new AuthenicationForm();
  115. this.Close();
  116. ss.Show();
  117. }
  118. }
  119. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement