private void radioGroup1_SelectedIndexChanged(object sender, EventArgs e) { String s = "UPDATE Taikhoan SET Cap=" + radioGroup_capQuyen.SelectedIndex + " WHERE MaID=" + mang_ID[intSelect]; sql.ExecuteData(s); mang_NhomQuanLy[intSelect] = radioGroup_capQuyen.SelectedIndex + ""; }
private void toolStripMenuItem_Delete_Click(object sender, EventArgs e) { if (nguoi.Cap > 1) { DevExpress.XtraEditors.XtraMessageBox.Show("Bạn không đủ quyền !"); return; } int rowSel = -1; int[] selectedRows = gridView1.GetSelectedRows(); foreach (int r in selectedRows) { rowSel = r; } DialogResult re = DialogResult.No; re = DevExpress.XtraEditors.XtraMessageBox.Show("Bạn thực sự muốn xóa dự án '" + table_DSTenDuAn.Rows[rowSel].ItemArray[2].ToString() + "' ?", "Cảnh Báo", MessageBoxButtons.YesNo); if (re == DialogResult.Yes) { System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor; string s = "DELETE FROM LDTruocGiao WHERE IDGD=" + table_DSTenDuAn.Rows[rowSel].ItemArray[1].ToString(); sql.ExecuteData(s); s = "DELETE FROM LDDuocGiao WHERE IDGD=" + table_DSTenDuAn.Rows[rowSel].ItemArray[1].ToString(); sql.ExecuteData(s); s = "DELETE FROM Giaodat WHERE IDGD=" + table_DSTenDuAn.Rows[rowSel].ItemArray[1].ToString(); sql.ExecuteData(s); DevExpress.XtraEditors.XtraMessageBox.Show("Xóa thành công !"); this.RefeshDS(); Cursor = Cursors.Default; } }
public void ketThucDangNhap() { string s = "update Taikhoan_Lichsu set ThoiDiemKetThuc = '" + DateTime.Now + "', LogOn = 1 where LogOn = 0 "; SQLConnect sql = (SQLConnect)SQL_con_object; sql.ExecuteData(s); khay_HeThong.Visible = false; }
private void toolStripMenuItem_Delete_Click(object sender, EventArgs e) { if (nguoi.Cap > 1) { DevExpress.XtraEditors.XtraMessageBox.Show("Bạn không đủ quyền !"); return; } int rowSel = -1; int[] selectedRows = gridView1.GetSelectedRows(); foreach (int r in selectedRows) { rowSel = r; } DialogResult re = DialogResult.No; re = DevExpress.XtraEditors.XtraMessageBox.Show("Bạn thực sự muốn xóa tổ chức '" + table_DSTenToChuc.Rows[rowSel].ItemArray[2].ToString() + "' ?", "Cảnh Báo", MessageBoxButtons.YesNo); if (re == DialogResult.Yes) { System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor; if (int.Parse(table_DSTenToChuc.Rows[rowSel].ItemArray[3].ToString()) > 0) { string s = "SELECT [IDGD] FROM [GIAODAT].[dbo].[Giaodat] WHERE MaTochuc = '" + table_DSTenToChuc.Rows[rowSel].ItemArray[1].ToString() + "' "; string[] mangIDGD = sql.GetDataArray(s, 0); int i = 0; while (!string.IsNullOrEmpty(mangIDGD[i])) { s = "DELETE FROM LDTruocGiao WHERE IDGD=" + mangIDGD[i] + ""; sql.ExecuteData(s); s = "DELETE FROM LDDuocGiao WHERE IDGD=" + mangIDGD[i] + ""; sql.ExecuteData(s); i++; } s = "DELETE FROM Giaodat WHERE MaTochuc='" + table_DSTenToChuc.Rows[rowSel].ItemArray[1].ToString() + "'"; sql.ExecuteData(s); } string s1 = "DELETE FROM TenTochuc WHERE MaTochuc='" + table_DSTenToChuc.Rows[rowSel].ItemArray[1].ToString() + "'"; sql.ExecuteData(s1); DevExpress.XtraEditors.XtraMessageBox.Show("Xóa thành công !"); this.RefeshDS(); Cursor = Cursors.Default; } }
private void simpleButton1_Click(object sender, EventArgs e) { System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor; try { if (String.IsNullOrEmpty(textEdit_tenDangNhap.Text) || String.IsNullOrEmpty(textEdit_matKhau.Text)) { DevExpress.XtraEditors.XtraMessageBox.Show("Vui Lòng Nhập Đầy Đủ Thông Tin !"); return; } SQLConnect sql = (SQLConnect)SQL_con_object; string s = "SELECT * FROM Taikhoan WHERE (TenDangNhap='" + textEdit_tenDangNhap.Text + "') AND (MatKhau='" + sql.StringToMD5(textEdit_matKhau.Text) + "')"; if (String.IsNullOrEmpty(sql.GetData(s, 0))) { DevExpress.XtraEditors.XtraMessageBox.Show("Username và Password không đúng !", "Cảnh Báo"); return; } if (checkEdit_luu.Checked) { Registry.SetValue(RegistryDocMIS, "Login_Check", "true"); Registry.SetValue(RegistryDocMIS, "Login_Username", textEdit_tenDangNhap.Text); Registry.SetValue(RegistryDocMIS, "Login_Password", textEdit_matKhau.Text); } else { Registry.SetValue(RegistryDocMIS, "Login_Check", "false"); } NguoiDung person = new NguoiDung(sql.GetData(s, 0), sql.GetData(s, 1), sql.GetData(s, 2), sql.GetData(s, 3), sql.GetData(s, 4), sql.GetData(s, 5), sql.GetData(s, 6), int.Parse(sql.GetData(s, 7)), sql.GetData(s, 8)); person_object = (NguoiDung)person; s = "INSERT INTO Taikhoan_Lichsu VALUES (" + person.MaID + ",'" + DateTime.Now + "',NULL,N'" + sql.GetLocalIPAddress() + "',0)"; sql.ExecuteData(s); form_Main = new F_Main(this); form_Main.Show(); khay_HeThong.Visible = true; khay_HeThong.ShowBalloonTip(10); this.Hide(); } catch { DevExpress.XtraEditors.XtraMessageBox.Show("Bạn chưa kết nối CSDL !", "Cảnh Báo"); form_DangNhap_CauHinh = new F_DangNhap_CauHinh(); form_DangNhap_CauHinh.Show(); } Cursor = Cursors.Default; }
private void simpleButton_OK_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(textEdit_Username.Text) || String.IsNullOrEmpty(textEdit_Password.Text) || String.IsNullOrEmpty(textEdit_HT.Text) || String.IsNullOrEmpty(textEdit_DiaChi.Text)) { DevExpress.XtraEditors.XtraMessageBox.Show("Vui Lòng Nhập Đầy Đủ Thông Tin !"); return; } DialogResult re = DialogResult.No; re = DevExpress.XtraEditors.XtraMessageBox.Show("Bạn thực sự muốn thêm '" + textEdit_Username.Text + "' ?", "Cảnh Báo", MessageBoxButtons.YesNo); if (re == DialogResult.Yes) { try { SQLConnect sql = F_DangNhap.SQL_con_object as SQLConnect; string s1 = "SELECT TenDangNhap FROM Taikhoan WHERE TenDangNhap='" + textEdit_Username.Text + "'"; if (!String.IsNullOrEmpty(sql.GetData(s1, 0))) { DevExpress.XtraEditors.XtraMessageBox.Show("Tên đăng nhập đã tồn tại !", "Cảnh Báo"); return; } string user = textEdit_Username.Text; string pass = textEdit_Password.Text; string HoTen = textEdit_HT.Text; string NgaySinh = dateEdit_NS.DateTime.Month + "/" + dateEdit_NS.DateTime.Day + "/" + dateEdit_NS.DateTime.Year; string DiaChi = textEdit_DiaChi.Text; string gtinh = "Nam"; if (radioGroup_GT.SelectedIndex.ToString().Equals("0")) { gtinh = "Nam"; } else { gtinh = "Nữ"; } int quyen = radioGroup_CapQuyen.SelectedIndex; string s2 = "INSERT INTO Taikhoan(TenDangNhap, MatKhau, HoTen, NgaySinh, QueQuan, GioiTinh, Cap, NgayTao) VALUES (N'" + user + "',N'" + sql.StringToMD5(pass) + "',N'" + HoTen + "',N'" + NgaySinh + "',N'" + DiaChi + "',N'" + gtinh + "'," + quyen + ",'" + DateTime.Now + "');"; sql.ExecuteData(s2); DevExpress.XtraEditors.XtraMessageBox.Show("Thêm thành công !"); this.Close(); } catch { } } }
private void simpleButton_OK_Click(object sender, EventArgs e) { try { NguoiDung nguoi = F_DangNhap.person_object as NguoiDung; SQLConnect sql = F_DangNhap.SQL_con_object as SQLConnect; string mkCu = this.textEdit_MKhauCu.Text; string mkMoi = this.textEdit_MKhauMoi.Text; string nLai = this.textEdit_NhapLai.Text; if (string.IsNullOrEmpty(mkCu) || string.IsNullOrEmpty(mkMoi) || string.IsNullOrEmpty(nLai)) { DevExpress.XtraEditors.XtraMessageBox.Show("Vui lòng nhập đầy đủ thông tin !"); return; } mkCu = sql.StringToMD5(mkCu); if (!mkCu.Equals(nguoi.MatKhau.ToString())) { DevExpress.XtraEditors.XtraMessageBox.Show("Mật khẩu cũ không khớp !"); return; } if (!mkMoi.Equals(nLai)) { DevExpress.XtraEditors.XtraMessageBox.Show("Hai mật khẩu mới không trùng nhau !"); return; } nguoi.MatKhau = sql.StringToMD5(mkMoi); String s = "UPDATE Table_NhanVien SET MatKhau='" + nguoi.MatKhau.ToString() + "' WHERE MaID=" + nguoi.MaID.ToString(); sql.ExecuteData(s); DevExpress.XtraEditors.XtraMessageBox.Show("Cập nhật thành công !"); this.Close(); } catch { DevExpress.XtraEditors.XtraMessageBox.Show("Đã xảy ra lỗi !"); } }
private void simpleButton_Luu_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(textEdit_tenDuAn.Text) || String.IsNullOrEmpty(textEdit_diaDiem.Text) || String.IsNullOrEmpty(dateEdit_NgayGiao.EditValue.ToString()) || String.IsNullOrEmpty(lookUpEdit_Huyen.EditValue.ToString()) || String.IsNullOrEmpty(textEdit_SoQD.Text) || String.IsNullOrEmpty(dateEdit_NgayQD.EditValue.ToString()) || String.IsNullOrEmpty(lookUpEdit_HinhThuc.EditValue.ToString()) || String.IsNullOrEmpty(lookUpEdit_TinhTrangPL.EditValue.ToString()) || String.IsNullOrEmpty(textEdit_maToChuc.Text) || String.IsNullOrEmpty(textEdit_TenToChuc.Text) || String.IsNullOrEmpty(textEdit_DiaChi.Text) || String.IsNullOrEmpty(textEdit_MST.Text) || String.IsNullOrEmpty(textEdit_GiamDoc.Text) || String.IsNullOrEmpty(dateEdit_NgayThanhLap.EditValue.ToString())) { DevExpress.XtraEditors.XtraMessageBox.Show("Vui Lòng Nhập Đầy Đủ Thông Tin !"); return; } if (!checkError_Table_Truoc()) { DevExpress.XtraEditors.XtraMessageBox.Show("Vui Lòng Nhập Đầy Đủ Thông Tin bảng loại đất 'Trước' khi giao !"); return; } if (!checkError_Table_Sau()) { DevExpress.XtraEditors.XtraMessageBox.Show("Vui Lòng Nhập Đầy Đủ Thông Tin bảng loại đất 'Sau' khi giao !"); return; } string s = "SELECT MaTochuc FROM TenTochuc WHERE MaTochuc='" + textEdit_maToChuc.Text + "'"; if (!String.IsNullOrEmpty(sql.GetData(s, 0))) { DevExpress.XtraEditors.XtraMessageBox.Show("Mã tổ chức đã tồn tại !", "Cảnh Báo"); return; } s = "SELECT MaTochuc FROM Giaodat WHERE MaTochuc='" + textEdit_maToChuc.Text + "' and TenDuan='" + textEdit_tenDuAn.Text + "'"; if (!String.IsNullOrEmpty(sql.GetData(s, 0))) { DevExpress.XtraEditors.XtraMessageBox.Show("Mã tổ chức và tên dữ án đã tồn tại trong CSDL !", "Cảnh Báo"); return; } s = "SELECT SoQD FROM Giaodat WHERE SoQD='" + textEdit_SoQD.Text + "' "; if (!String.IsNullOrEmpty(sql.GetData(s, 0))) { DevExpress.XtraEditors.XtraMessageBox.Show("Số quyết định đã tồn tại trong CSDL !", "Cảnh Báo"); return; } DialogResult re = DialogResult.No; re = DevExpress.XtraEditors.XtraMessageBox.Show("Bạn thực sự muốn lưu \"'" + textEdit_tenDuAn.Text + "'\" ?", "Thông Báo", MessageBoxButtons.YesNo); if (re == DialogResult.Yes) { try { System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor; string ngaythanhlap = dateEdit_NgayThanhLap.DateTime.Month + "/" + dateEdit_NgayThanhLap.DateTime.Day + "/" + dateEdit_NgayThanhLap.DateTime.Year; string ngaygiao = dateEdit_NgayGiao.DateTime.Month + "/" + dateEdit_NgayGiao.DateTime.Day + "/" + dateEdit_NgayGiao.DateTime.Year; string ngayQD = dateEdit_NgayQD.DateTime.Month + "/" + dateEdit_NgayQD.DateTime.Day + "/" + dateEdit_NgayQD.DateTime.Year; string thoihan = dateEdit_NgayGiao.DateTime.Month + "/" + dateEdit_NgayGiao.DateTime.Day + "/" + (dateEdit_NgayGiao.DateTime.Year + spinEdit_ThoiHan.Value); string s1 = "INSERT INTO TenTochuc(MaTochuc, TenTochuc, Diachi, Masothue, Giamdoc, NgayTL) VALUES (N'" + textEdit_maToChuc.Text + "',N'" + textEdit_TenToChuc.Text + "',N'" + textEdit_DiaChi.Text + "',N'" + textEdit_MST.Text + "',N'" + textEdit_GiamDoc.Text + "',N'" + ngaythanhlap + "');"; sql.ExecuteData(s1); string s2 = "INSERT INTO Giaodat(MaTochuc, Ngaygiao, TenDuan, Diadiem, MaDvhc, SoQD, NgayQD, Thoihan, MaHinhthuc, TinhtrangPL, MaIDNguoiNhap) VALUES (N'" + textEdit_maToChuc.Text + "',N'" + ngaygiao + "',N'" + textEdit_tenDuAn.Text + "',N'" + textEdit_diaDiem.Text + "',N'" + lookUpEdit_Huyen.EditValue + "',N'" + textEdit_SoQD.Text + "',N'" + ngayQD + "',N'" + thoihan + "',N'" + lookUpEdit_HinhThuc.EditValue + "',N'" + lookUpEdit_TinhTrangPL.EditValue + "'," + nguoi.MaID + ");"; sql.ExecuteData(s2); string s3 = "SELECT TOP 1 [IDGD] FROM [GIAODAT].[dbo].[Giaodat] ORDER BY IDGD desc"; this.Insert_Table_Truoc(sql.GetData(s3, 0)); this.Insert_Table_Sau(sql.GetData(s3, 0)); Cursor = Cursors.Default; DevExpress.XtraEditors.XtraMessageBox.Show("Lưu dữ liệu thành công !"); this.Close(); } catch { DevExpress.XtraEditors.XtraMessageBox.Show("Đã xãy ra lỗi !"); } } }
private void simpleButton_Luu_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(textEdit_maToChuc.Text) || String.IsNullOrEmpty(textEdit_TenToChuc.Text) || String.IsNullOrEmpty(textEdit_DiaChi.Text) || String.IsNullOrEmpty(textEdit_MST.Text) || String.IsNullOrEmpty(textEdit_GiamDoc.Text) || String.IsNullOrEmpty(dateEdit_NgayThanhLap.EditValue.ToString())) { DevExpress.XtraEditors.XtraMessageBox.Show("Vui Lòng Nhập Đầy Đủ Thông Tin !"); return; } DialogResult re = DialogResult.No; re = DevExpress.XtraEditors.XtraMessageBox.Show("Bạn thực sự muốn lưu \"'" + textEdit_maToChuc.Text + "'\" ?", "Thông Báo", MessageBoxButtons.YesNo); if (re == DialogResult.Yes) { System.Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor; string ngaythanhlap = dateEdit_NgayThanhLap.DateTime.Month + "/" + dateEdit_NgayThanhLap.DateTime.Day + "/" + dateEdit_NgayThanhLap.DateTime.Year; try { if (!String.IsNullOrEmpty(this.maToChuc)) { if (!textEdit_maToChuc.Text.ToString().Equals(this.maToChuc)) { string s = "SELECT MaTochuc FROM TenTochuc WHERE MaTochuc='" + textEdit_maToChuc.Text + "'"; if (!String.IsNullOrEmpty(sql.GetData(s, 0))) { DevExpress.XtraEditors.XtraMessageBox.Show("Mã tổ chức đã tồn tại !", "Cảnh Báo"); return; } } if (this.soduan > 0) { string s10 = "ALTER TABLE Giaodat DROP CONSTRAINT FK__Giaodat__MaTochu__0A9D95DB"; sql.ExecuteData(s10); s10 = "UPDATE Giaodat SET MaTochuc=N'" + textEdit_maToChuc.Text + "' WHERE MaTochuc='" + this.maToChuc + "' "; sql.ExecuteData(s10); s10 = "UPDATE TenTochuc SET MaTochuc=N'" + textEdit_maToChuc.Text + "', TenTochuc=N'" + textEdit_TenToChuc.Text + "', Diachi=N'" + textEdit_DiaChi.Text + "', Masothue=N'" + textEdit_MST.Text + "', Giamdoc=N'" + textEdit_GiamDoc.Text + "', NgayTL=N'" + ngaythanhlap + "' WHERE MaTochuc='" + this.maToChuc + "'"; sql.ExecuteData(s10); s10 = "ALTER TABLE Giaodat ADD CONSTRAINT FK__Giaodat__MaTochu__0A9D95DB FOREIGN KEY([MaTochuc]) REFERENCES [dbo].[TenTochuc] ([MaTochuc])"; sql.ExecuteData(s10); } else { string s1 = "UPDATE TenTochuc SET MaTochuc=N'" + textEdit_maToChuc.Text + "', TenTochuc=N'" + textEdit_TenToChuc.Text + "', Diachi=N'" + textEdit_DiaChi.Text + "', Masothue=N'" + textEdit_MST.Text + "', Giamdoc=N'" + textEdit_GiamDoc.Text + "', NgayTL=N'" + ngaythanhlap + "' WHERE MaTochuc='" + this.maToChuc + "'"; sql.ExecuteData(s1); } this.formTenToChuc.RefeshDS(); } else { string s = "SELECT MaTochuc FROM TenTochuc WHERE MaTochuc='" + textEdit_maToChuc.Text + "'"; if (!String.IsNullOrEmpty(sql.GetData(s, 0))) { DevExpress.XtraEditors.XtraMessageBox.Show("Mã tổ chức đã tồn tại !", "Cảnh Báo"); return; } string s1 = "INSERT INTO TenTochuc(MaTochuc, TenTochuc, Diachi, Masothue, Giamdoc, NgayTL) VALUES (N'" + textEdit_maToChuc.Text + "',N'" + textEdit_TenToChuc.Text + "',N'" + textEdit_DiaChi.Text + "',N'" + textEdit_MST.Text + "',N'" + textEdit_GiamDoc.Text + "',N'" + ngaythanhlap + "');"; sql.ExecuteData(s1); } Cursor = Cursors.Default; DevExpress.XtraEditors.XtraMessageBox.Show("Lưu dữ liệu thành công !"); this.Close(); } catch { DevExpress.XtraEditors.XtraMessageBox.Show("Đã xãy ra lỗi !"); } } }