private void btnLuu_Click(object sender, EventArgs e) { if (txtMa.Text == "" || txtHo.Text == "" || txtTen.Text == "" || txtDiaChi.Text == "" || dtNgaySinh.Text == "" || txtEmail.Text == "") { XtraMessageBox.Show("Bạn nhập thiếu thông tin"); return; } bool gioiTinh = true; if (rdNu.Checked == true) { gioiTinh = false; } if (trangThai == true) { if (DataProvider.GetData("SELECT * FROM DOCGIA WHERE MADG='" + txtMa.Text + "'").Rows.Count == 0) { DataProvider.SqlExecuteNonQuery(@"INSERT INTO DOCGIA (MADG, HO, TEN, PHAI, DIACHI, NGAYSINH, EMAIL) VALUES (N'" + txtMa.Text + "',N'" + txtHo.Text + "',N'" + txtTen.Text + "',N'" + gioiTinh + "',N'" + txtDiaChi.Text + "',N'" + ConvertSQL.DaytoSQLInsert(dtNgaySinh.Text) + "',N'" + txtEmail.Text + "')"); XtraMessageBox.Show("Bạn đã thêm thành công"); LockText(); ClearText(); HienThi(); } else { XtraMessageBox.Show("Mã bạn vừa nhập đã tồn tại"); txtMa.Focus(); } } else { DataProvider.SqlExecuteNonQuery(@"UPDATE DOCGIA SET HO = N'" + txtHo.Text + "', TEN = N'" + txtTen.Text + "', PHAI = N'" + gioiTinh + "', DIACHI = N'" + txtDiaChi.Text + "', NGAYSINH = N'" + ConvertSQL.DaytoSQLInsert(dtNgaySinh.Text) + "', EMAIL = N'" + txtEmail.Text + "' WHERE MADG = N'" + txtMa.Text + "'"); XtraMessageBox.Show("Đã sửa thành công"); LockText(); ClearText(); HienThi(); } }
private void btnGiaHan_Click(object sender, EventArgs e) { for (int i = 0; i < gridView1.RowCount; i++) { string maSach = gridView1.GetRowCellValue(i, gridView1.Columns[0]).ToString(); //string ngay = DateTime.Parse(gridView1.GetRowCellValue(i, gridView1.Columns[2]).ToString()).AddDays(3).ToString("dd/MM/yyyy"); string ngay = gridView1.GetRowCellValue(i, gridView1.Columns[2]).ToString(); string dt = DateTime.ParseExact(ngay, "dd/MM/yyyy", CultureInfo.InvariantCulture).AddDays(5).ToString("dd/MM/yyyy"); string tinhTrang = gridView1.GetRowCellValue(i, gridView1.Columns[3]).ToString(); string sopm = gridView1.GetRowCellValue(i, gridView1.Columns[4]).ToString(); if (tinhTrang == "True") { cmd = @"EXECUTE SP_GIAHAN N'" + maSach + "',N'" + sopm + "',N'" + ConvertSQL.DaytoSQLInsert(dt) + "'"; DataProvider.SqlExecuteNonQuery(cmd); } } XtraMessageBox.Show("Gia hạn thành công"); HienThi(); }
private void btnLuu_Click(object sender, EventArgs e) { if (sluDocGia.Text == "" || sluLoaiPhi.Text == "" || txtMaPT.Text == "") { XtraMessageBox.Show("Bạn nhập thiếu thông tin"); return; } if (trangThai == true) { if (DataProvider.GetData("SELECT * FROM PHIEUTHU WHERE IDPHIEUTHU='" + txtMaPT.Text + "'").Rows.Count == 0) { DataProvider.SqlExecuteNonQuery(@"INSERT INTO PHIEUTHU VALUES(N'" + txtMaPT.Text + "','" + ConvertSQL.DaytoSQLInsert(txtNgayThu.Text) + "',N'" + txtMaTT.Text + "','" + sluLoaiPhi.EditValue + "','" + sluDocGia.EditValue + "')"); XtraMessageBox.Show("Thêm thành công"); HienThi(); LockText(); ClearText(); } else { XtraMessageBox.Show("Mã bạn nhập đả tồn tại"); txtMaPT.Focus(); } } else { DataProvider.SqlExecuteNonQuery(@"UPDATE PHIEUTHU SET MADG ='" + sluDocGia.EditValue + "', IDLOAIPHI ='" + sluLoaiPhi.EditValue + "' WHERE IDPHIEUTHU ='" + txtMaPT.Text + "'"); XtraMessageBox.Show("Sửa thành công"); LockText(); HienThi(); ClearText(); } }
private void btnLuu_Click(object sender, EventArgs e) { if (quaHan == true) { return; } if ((tongSo + gridView1.RowCount > 3)) { XtraMessageBox.Show("Độc giả đã mượn vượt quá số sách quy định là 3"); return; } if (gridView1.RowCount > 0) { if (cbDG.Text == "" || txtMa.Text == "") { XtraMessageBox.Show("Bạn nhập thiếu thông tin"); return; } if (isInsert == true) { if (DataProvider.GetData("SELECT * FROM PHIEUMUONSACH WHERE SOPM =N'" + txtMa.Text + "'").Rows.Count == 0) { DataProvider.SqlExecuteNonQuery(@"INSERT INTO PHIEUMUONSACH(SOPM, MADG, NGAYMUON, MATHUTHU, TINHTRANG) VALUES('" + txtMa.Text + "','" + cbDG.EditValue + "',GETDATE(),'" + PhanQuyen.MaTT + "','true')"); for (int i = 0; i < gridView1.RowCount; i++) { string maSach = gridView1.GetRowCellValue(i, gridView1.Columns[0]).ToString(); string ngay = DateTime.Parse(DateTime.Now.ToString("MM/dd/yyyy")).AddDays(2).ToString("dd/MM/yyyy"); string ghiChu = gridView1.GetRowCellValue(i, gridView1.Columns[1]).ToString(); //SP cmd = @"EXECUTE SP_SAVECTPHIEUMUON N'" + txtMa.Text + "', N'" + maSach + "', N'" + ConvertSQL.DaytoSQLInsert(ngay) + "', N'" + ghiChu + "','False', 'False'"; DataProvider.SqlExecuteNonQuery(cmd); // PROJECT // DataProvider.SqlExecuteNonQuery(@"INSERT INTO CHITIETPHIEUMUON (SOPM, MASACH, NGAYTRA, GHICHU, TINHTRANG,GIAHAN) // VALUES (N'" + txtMa.Text // + "',N'" + maSach // + "',N'" + ConvertSQL.DaytoSQLInsert(ngay) // + "',N'" + ghiChu // + "','False','False')"); // DataProvider.SqlExecuteNonQuery(@"UPDATE SACH // SET TINHTRANG=N'Sách đang mượn' // WHERE MASACH='" + maSach + "' "); } if (this.LamMoi_Cick != null) { this.LamMoi_Cick(sender, e); } XtraMessageBox.Show("Thêm thành công"); this.Close(); } else { XtraMessageBox.Show("Mã bạn vừa nhập đã tồn tại"); txtMa.Focus(); } } } }