public void xuly3() { FormWork formWork = new FormWork(); if (txtTTV.Text.Trim() == "") { MessageBox.Show("Bạn phải nhập đủ thông tin!"); txtTTV.Focus(); } else { if (formWork.checkConflix(txtTTV.Text.Trim(), "") == 1) { MessageBox.Show("Không có thực tập viên này! "); } else { SqlConnection connection2 = new SqlConnection(@"Data Source = ADMIN\SQLEXPRESS; Initial Catalog = QLTT; Integrated Security = True"); string queryString = "select count(*) as Số_lượng_công_việc,tinh_trang as Tình_trạng from work where ma_tts='" + txtTTV.Text.Trim() + "' group by tinh_trang"; SqlDataAdapter dataAdapter2 = new SqlDataAdapter(queryString, connection2); DataTable dataTable3 = new DataTable(); dataAdapter2.Fill(dataTable3); chart1.DataSource = dataTable3; chart1.ChartAreas["ChartArea1"].AxisX.Title = "Tình trạng công việc"; chart1.ChartAreas["ChartArea1"].AxisY.Title = "Số lượng công việc"; chart1.Series["Series1"].XValueMember = "Tình_trạng"; chart1.Series["Series1"].YValueMembers = "Số_lượng_công_việc"; MessageBox.Show(chart1.Series["Series1"].YValueMembers.ToString()); } } }
private void button1_Click(object sender, EventArgs e) { //SqlConnection sqlConnection = new SqlConnection(@"Data Source = ADMIN\SQLEXPRESS; Initial Catalog = QLTT; Integrated Security = True"); FormWork formWork = new FormWork(); int kq = formWork.checkConflix(txtMaTT1.Text.Trim(), txtMaDA1.Text.Trim()); switch (kq) { case 1: MessageBox.Show("Không có thực tập viên này! "); txtMaTT1.Focus(); break; case 2: MessageBox.Show("Không có mã dự án này! "); txtMaDA1.Focus(); break; case 3: if (txtMaDA1.Text.Trim().Equals(txtMaDA2.Text.Trim()) && txtMaTT1.Text.Trim().Equals(txtMaTT2.Text.Trim())) { DialogResult kq2 = MessageBox.Show("Bạn có chắc chắn muốn sửa không? ", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (kq2 == DialogResult.Yes) { try { MessageBox.Show("1"); sqlCommand = sqlConnection.CreateCommand(); sqlCommand.CommandText = "update work set ma_tts = '" + txtMaTT2.Text.Trim() + "', ma_du_an = '" + txtMaDA2.Text.Trim() + "', tinh_trang = N'" + cbbTT2.SelectedItem.ToString() + "' where ma_du_an = '" + txtMaDA1.Text.Trim() + "' and ma_tts = '" + txtMaTT2.Text.Trim() + "'"; MessageBox.Show("2"); sqlCommand.ExecuteNonQuery(); MessageBox.Show("Thành công! "); formWork.loadData("select * from work"); } catch { MessageBox.Show("Không thành công! Vui lòng kiểm tra lại"); } } } else { switch (formWork.checkConflix(txtMaTT2.Text.Trim(), txtMaDA2.Text.Trim())) { case 1: MessageBox.Show("Không có thực tập viên này! "); txtMaTT2.Focus(); break; case 2: MessageBox.Show("Không có mã dự án này! "); txtMaDA2.Focus(); break; case 3: MessageBox.Show("Thông tin này đã có trong dữ liệu!"); break; } } break; } }