// Insert data public bool insertSanh(DTO_Sanh sanh) { // Ket noi SQLiteConnection connect = getConnection(); connect.Open(); try { // Query string string SQL = string.Format("INSERT INTO SANH(MASANH, TENSANH, MALOAISANH, SOLUONGBANTOIDA, GHICHU) VALUES ('{0}', '{1}', '{2}', '{3}', '{4}')", sanh.MaSanh, sanh.TenSanh, sanh.MaLoaiSanh, sanh.SoLuongBanToiDa, sanh.GhiChu); SQLiteCommand cmd = new SQLiteCommand(SQL, connect); // Query và kiểm tra if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch (Exception e) { } finally { // Dong ket noi connect.Close(); } return(false); }
public bool insertSanh(DTO_Sanh sanh) { // Ket noi SQLiteConnection connect = db.getConnection(); connect.Open(); try { // Query string string SQL = string.Format("INSERT INTO SANH (MaSanh,TenSanh, SoLuongBanToiDa,SoLuongBanToiThieu,DonGiaBanToiThieu,GhiChu) VALUES ('{0}', '{1}', '{2}', '{3}', '{4}', '{5}')", sanh.MaSanh, sanh.TenSanh, sanh.SoLuongBanToiDa, sanh.SoLuongBanToiThieu, sanh.DonGiaBanToiThieu, sanh.GhiChu); SQLiteCommand cmd = new SQLiteCommand(SQL, connect); // Query và kiểm tra if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch (Exception e) { } finally { // Dong ket noi connect.Close(); } return(false); }
private void btnLuu_Click(object sender, EventArgs e) { if (txtTenSanh.Text == "" || txtSoLuongBanTD.Text == "") { MessageBox.Show("Vui lòng nhập đầy đủ!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtTenSanh.Focus(); return; } int temp; if (!int.TryParse(txtSoLuongBanTD.Text, out temp)) { MessageBox.Show("'Số lượng bàn tối đa' phải là số nguyên, vui lòng nhập lại.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtSoLuongBanTD.Focus(); txtSoLuongBanTD.SelectAll(); return; } if (BUS_TiepNhanSanh.TenSanhIsExistInSanh(txtTenSanh.Text)) { MessageBox.Show("Sảnh '" + txtTenSanh.Text + "' đã tồn tại, vui lòng nhập lại.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtTenSanh.Focus(); txtTenSanh.SelectAll(); return; } int maloaiSanh = int.Parse(BUS_TiepNhanSanh.GetListMaLoaiSanh()[cbbLoaiSanh.SelectedIndex]); DTO_Sanh sanh = new DTO_Sanh(txtTenSanh.Text, maloaiSanh, int.Parse(txtSoLuongBanTD.Text), txtGhiChu.Text); BUS_TiepNhanSanh.InsertSanh(sanh); MessageBox.Show("Thêm sảnh thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtTenSanh.Focus(); }
public static int UpdateSanh(DTO_Sanh sanh) { string sqlCommand = String.Format(@"UPDATE Sanh SET TenSanh=N'{0}', MaLoaiSanh={1}, SoLuongBanToiDa={2}, GhiChu=N'{3}' WHERE MaSanh={4}", sanh.tenSanh, sanh.maLoaiSanh, sanh.soLuongBanToiDa, sanh.ghiChu, sanh.maSanh); return(DatabaseHelper.ExcuteSql(sqlCommand)); }
// Edit data public bool editSanh(DTO_Sanh sanh) { // Ket noi SQLiteConnection connect = getConnection(); connect.Open(); try { // Query string string SQL = string.Format("UPDATE SANH SET TENSANH = '{0}', MALOAISANH = '{1}', SOLUONGBANTOIDA = '{2}', GHICHU = '{3}' WHERE MASANH = '{4}';", sanh.TenSanh, sanh.MaLoaiSanh, sanh.SoLuongBanToiDa, sanh.GhiChu, sanh.MaSanh); SQLiteCommand cmd = new SQLiteCommand(SQL, connect); // Query và kiểm tra if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch (Exception e) { } finally { // Dong ket noi connect.Close(); } return(false); }
// Edit data public bool editSanh(DTO_Sanh sanh) { if ((dalYC6.searchSANH(sanh.MaSanh)) != null) { return(false); } return(dalYC6.editSanh(sanh)); }
public static bool InsertSanh(DTO_Sanh sanh) { string sqlCommand = string.Format(@"INSERT INTO Sanh (TenSanh, MaLoaiSanh, SoLuongBanToiDa, GhiChu) VALUES (N'{0}', {1}, {2}, N'{3}')" , sanh.tenSanh, sanh.maLoaiSanh, sanh.soLuongBanToiDa, sanh.ghiChu); if (DatabaseHelper.ExcuteSql(sqlCommand) == 1) { return(true); } return(false); }
private void btnXoa_Click(object sender, EventArgs e) { dgvQuanLySanh.Focus(); string tenSanh = dgvQuanLySanh.CurrentRow.Cells[1].Value.ToString(); DialogResult dr = MessageBox.Show("Bạn có muốn xóa sảnh '" + tenSanh + "' không?", "Xóa sảnh", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dr == DialogResult.Yes) { int i = dgvQuanLySanh.CurrentCell.RowIndex; DTO_Sanh sanh = new DTO_Sanh(); sanh.maSanh = int.Parse(dgvQuanLySanh.CurrentRow.Cells["MaSanh"].Value.ToString()); BUS_QuanLySanh.DeleteSanh(sanh); dgvQuanLySanh.DataSource = BUS_QuanLySanh.GetQLSanhTable(); ClearAllInputs(); MessageBox.Show("Xóa thành công sảnh '" + tenSanh + "' !"); } }
public static void DeleteSanh(DTO_Sanh sanh) { DAO_QuanLySanh.DeleteSanh(sanh); }
private void btnLuu_Click(object sender, EventArgs e) { if (txtTenSanh.Text == "") { MessageBox.Show("Vui lòng nhập đầy đủ!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtTenSanh.Focus(); return; } if (txtSoLuongBanTD.Text == "") { MessageBox.Show("Vui lòng nhập đầy đủ!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtSoLuongBanTD.Focus(); return; } int temp; if (!int.TryParse(txtSoLuongBanTD.Text, out temp)) { MessageBox.Show("'Số lượng bàn tối đa' phải là số nguyên, vui lòng nhập lại.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtSoLuongBanTD.Focus(); txtSoLuongBanTD.SelectAll(); return; } //DialogResult dr = MessageBox.Show("Bạn có muốn lưu không?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question); //if (dr == DialogResult.No) // return; switch (mCurrentMode) { case MODE.INSERT: { int maloaiSanh = int.Parse(BUS_QuanLySanh.GetListMaLoaiSanh()[cbbLoaiSanh.SelectedIndex]); DTO_Sanh sanh = new DTO_Sanh(txtTenSanh.Text, maloaiSanh, int.Parse(txtSoLuongBanTD.Text), txtGhiChu.Text); BUS_QuanLySanh.InsertSanh(sanh); dgvQuanLySanh.DataSource = BUS_QuanLySanh.GetQLSanhTable(); MessageBox.Show("Thêm thành công sảnh '" + sanh.tenSanh + "' !"); SetDisplayControls(MODE.NORMAL); mCurrentMode = MODE.NORMAL; break; } case MODE.EDIT: { int maloaiSanh = int.Parse(BUS_QuanLySanh.GetListMaLoaiSanh()[cbbLoaiSanh.SelectedIndex]); DTO_Sanh sanh = new DTO_Sanh(txtTenSanh.Text, maloaiSanh, int.Parse(txtSoLuongBanTD.Text), txtGhiChu.Text); sanh.maSanh = int.Parse(dgvQuanLySanh.CurrentRow.Cells["MaSanh"].Value.ToString()); BUS_QuanLySanh.UpdateSanh(sanh); dgvQuanLySanh.DataSource = BUS_QuanLySanh.GetQLSanhTable(); MessageBox.Show("Sửa thành công sảnh '" + sanh.tenSanh + "' !"); SetDisplayControls(MODE.NORMAL); mCurrentMode = MODE.NORMAL; break; } default: break; } ClearAllInputs(); dgvQuanLySanh.ClearSelection(); }
public static bool InsertSanh(DTO_Sanh sanh) { return(DAO_TiepNhanSanh.InsertSanh(sanh)); }
public static int UpdateSanh(DTO_Sanh sanh) { return(DAO_QuanLySanh.UpdateSanh(sanh)); }
public bool insertSanh(DTO_Sanh sanh) { return(Sanh.insertSanh(sanh)); }
// Insert data public bool insertSanh(DTO_Sanh sanh) { return(dalYC6.insertSanh(sanh)); }
public bool editSanh(DTO_Sanh sanh) { return(Sanh.editSanh(sanh)); }
public static bool InsertSanh(DTO_Sanh sanh) { return(DAO_QuanLySanh.InsertSanh(sanh)); }
public static void DeleteSanh(DTO_Sanh sanh) { string sqlCommand = string.Format(@"DELETE FROM Sanh WHERE MaSanh={0}", sanh.maSanh); DatabaseHelper.ExcuteSql(sqlCommand); }