public static void Insert(Khachhang kh)
 {
     if(conn.State == ConnectionState.Open) conn.Close();
     conn.Open();
     SqlCommand sc = new SqlCommand("Khachhang_ProcInsert", conn);
     sc.CommandType = CommandType.StoredProcedure;
     sc.Parameters.Add(new SqlParameter("@Tenkhachhang", kh.Tenkhachhang));
     sc.Parameters.Add(new SqlParameter("@Ngaysinh", kh.Ngaysinh));
     sc.Parameters.Add(new SqlParameter("@Gioitinh", kh.Gioitinh));
     sc.Parameters.Add(new SqlParameter("@Sodienthoai", kh.Sodienthoai));
     sc.Parameters.Add(new SqlParameter("@Diachi", kh.Diachi));
     sc.ExecuteNonQuery();
     conn.Close();
 }
 public static int GetKhachhangID(Khachhang kh)
 {
     int ID = 0;
     if (conn.State == ConnectionState.Open) conn.Close();
     conn.Open();
     SqlCommand sc = new SqlCommand("Khachhang_ProcGetKhachhangID", conn);
     sc.CommandType = CommandType.StoredProcedure;
     sc.Parameters.Add(new SqlParameter("@Tenkhachhang", kh.Tenkhachhang));
     sc.Parameters.Add(new SqlParameter("@Gioitinh", kh.Gioitinh));
     sc.Parameters.Add(new SqlParameter("@Sodienthoai", kh.Sodienthoai));
     sc.Parameters.Add(new SqlParameter("@Diachi", kh.Diachi));
     SqlDataReader reader = sc.ExecuteReader();
     while (reader.Read())
     {
         ID = int.Parse(reader["KhachhangID"].ToString());
     }
     reader.Close();
     conn.Close();
     return ID;
 }
예제 #3
0
 private void button2_Click(object sender, EventArgs e)
 {
     DialogResult dialog = MessageBox.Show("Bạn muốn chọn "+textBox2.Text+" làm khách hàng thân thiết?","Thông báo",MessageBoxButtons.OKCancel,MessageBoxIcon.Question);
     if (dialog == DialogResult.OK)
     {
         Khachhang kh = new Khachhang();
         kh.Tenkhachhang = textBox2.Text;
         kh.Gioitinh = radioButton1.Checked;
         kh.Ngaysinh = dateTimePicker1.Value.Date;
         kh.Sodienthoai = maskedTextBox1.Text;
         kh.Diachi = textBox4.Text;
         KhachhangController.Insert(kh);
         MessageBox.Show("Thêm thành công!");
         textBox1.Text = KhachhangController.GetKhachhangID(kh).ToString();
     }
 }