private void buttonluu_Click(object sender, EventArgs e) { if (txtMakhoiluong.Text == "") { MessageBox.Show("bạn chưa nhập mã"); txtMakhoiluong.Focus(); } string sql = "insert into khoi_luong values('" + txtMakhoiluong.Text + "')"; string sqlCheck = "select * from khoi_luong where ma_khoi_luong='" + txtMakhoiluong.Text.Trim() + "'"; if (DAO.CheckKey(sqlCheck)) { MessageBox.Show("mã khói lượng đã ton tai"); DAO.CloseConnection(); txtMakhoiluong.Focus(); return; } else { SqlCommand cmd = new SqlCommand(); cmd.CommandText = sql; cmd.Connection = DAO.Conn; cmd.ExecuteNonQuery(); loaddata(); DAO.CloseConnection(); } }
private void btnLuu_Click(object sender, EventArgs e) { if (txtMakl.Text == "") { MessageBox.Show("Bạn chưa nhập mã khối lượng gas"); txtMakl.Focus(); return; } string sqlCheckKey = "select * from Khoi_luong where Makhoiluong = '" + txtMakl.Text.Trim() + "'"; if (DAO.CheckKey(sqlCheckKey)) { MessageBox.Show("Mã khối lượng gas đã tồn tại"); DAO.CloseConnection(); txtMakl.Focus(); return; } else { string sql = " insert into Khoi_luong values('" + txtMakl.Text.Trim() + "')"; DAO.OpenConnection(); SqlCommand cmd = new SqlCommand(sql, DAO.Conn); cmd.ExecuteNonQuery(); DAO.CloseConnection(); LoadDataToGridview(); } }
private void buttonluu_Click(object sender, EventArgs e) { string sql = "insert into cong_viec values (N'" + textBoxmacv.Text + "',N'" + textBoxtencv.Text + "')"; DAO.OpenConnection(); string sqlCheck = "select * from cong_viec where macv=N'" + textBoxmacv.Text + "'"; if (DAO.CheckKey(sqlCheck)) { MessageBox.Show("Công việc đã tồn tại"); DAO.CloseConnection(); textBoxmacv.Enabled = true; textBoxmacv.Focus(); return; } else { SqlCommand cmd = new SqlCommand(); cmd.CommandText = sql; cmd.Connection = DAO.Conn; cmd.ExecuteNonQuery(); loaddata(); DAO.CloseConnection(); } }
private void btnXoa_Click_1(object sender, EventArgs e) { DAO.OpenConnection(); string sql; sql = "select Mabinh from Chi_tiet_hoa_don_ban where Mabinh ='" + txtMaBinh.Text.Trim() + "'"; if (DAO.CheckKey(sql)) { MessageBox.Show("Bạn không thể xóa vì Bình gas này đã được bán! "); txtMaBinh.Focus(); DAO.CloseConnection(); return; } else { sql = "delete from DM_Binh_ga where Mabinh =N'" + txtMaBinh.Text + "'"; SqlCommand cmd = new SqlCommand(sql, DAO.Conn); cmd.CommandText = sql; cmd.Connection = DAO.Conn; cmd.ExecuteNonQuery(); DAO.CloseConnection(); LoadDataToGridView(); } DAO.CloseConnection(); }
private void buttonluu_Click_1(object sender, EventArgs e) { if (textBoxmanhacungcap.Text == "") { MessageBox.Show("bạn chưa nhập mã nhà cung cấp"); textBoxmanhacungcap.Focus(); } if (textboxnhacungcap.Text == "") { MessageBox.Show("bạn chưa nhập tên nhà cung cấp"); textboxnhacungcap.Focus(); } if (textBoxsodienthoai.Text == "") { MessageBox.Show("bạn chưa nhập số điện thoại"); textBoxsodienthoai.Focus(); } if (textBoxdiachi.Text == "") { MessageBox.Show("bạn chưa nhập địa chỉ"); textBoxdiachi.Focus(); } string sql = "insert into nha_cc values(N'" + textBoxmanhacungcap.Text + "',N'" + textboxnhacungcap.Text + "',N'" + textBoxdiachi.Text + "','" + textBoxsodienthoai.Text + "')"; DAO.OpenConnection(); string sqlCheck = "select * from nha_cc where mancc='" + textBoxmanhacungcap.Text + "'"; if (DAO.CheckKey(sqlCheck)) { MessageBox.Show("nhà cung cấp đã tồn tại"); DAO.CloseConnection(); textBoxmanhacungcap.Enabled = true; textBoxmanhacungcap.Focus(); return; } else { SqlCommand cmd = new SqlCommand(); cmd.CommandText = sql; cmd.Connection = DAO.Conn; cmd.ExecuteNonQuery(); loaddata(); DAO.CloseConnection(); } }
private void buttonluu_Click(object sender, EventArgs e) { if (textBoxmakh.Text == "") { MessageBox.Show("bạn chư nhập mã khách hàng"); textBoxmakh.Focus(); } if (textBoxsodienthoai.Text == "") { MessageBox.Show("bạn chưa nhập số điện thoại"); textBoxsodienthoai.Focus(); } if (textBoxtenkh.Text == "") { MessageBox.Show("Bạn chưa nhập tên khách hàng"); textBoxtenkh.Focus(); } if (textBoxdiachi.Text == "") { MessageBox.Show("Bạn chưa nhập địa chỉ"); textBoxdiachi.Focus(); } string sql = "insert into khach_hang values(N'" + textBoxmakh.Text + "',N'" + textBoxtenkh.Text + "',N'" + textBoxdiachi.Text + "','" + textBoxsodienthoai.Text + "')"; DAO.OpenConnection(); string sqlCheck = "select * from khach_hang where makhach='" + textBoxmakh.Text.Trim() + "'"; if (DAO.CheckKey(sqlCheck)) { MessageBox.Show("khách hàng đã ton tai"); DAO.CloseConnection(); textBoxmakh.Enabled = true; textBoxmakh.Focus(); return; } else { SqlCommand cmd = new SqlCommand(); cmd.CommandText = sql; cmd.Connection = DAO.Conn; cmd.ExecuteNonQuery(); loaddata(); DAO.CloseConnection(); } }
private void buttonluu_Click(object sender, EventArgs e) { if (textBoxmaca.Text == "") { MessageBox.Show("bạn chưa nhập mã ca"); textBoxmaca.Focus(); } if (textBoxtenca.Text == "") { MessageBox.Show("bạn chưa nhập ten ca"); textBoxtenca.Focus(); } string sql = "insert into ca_lam values (N'" + textBoxmaca.Text + "',N'" + textBoxtenca.Text + "')"; DAO .OpenConnection(); string sqlCheck = "select * from ca_lam where maca=N'" + textBoxmaca.Text.Trim() + "'"; if (DAO.CheckKey(sqlCheck)) { MessageBox.Show("Ca làm đã tồn tại"); DAO.CloseConnection(); textBoxmaca.Enabled = true; textBoxmaca.Focus(); return; } else { SqlCommand cmd = new SqlCommand(); cmd.CommandText = sql; cmd.Connection = DAO.Conn; cmd.ExecuteNonQuery(); loaddata(); DAO.CloseConnection(); } }
private void btnLuu_Click(object sender, EventArgs e) { //kiểm tra điều kiện if (txtMaloai.Text == "") { MessageBox.Show("Bạn chưa nhập mã loại gas"); txtMaloai.Focus(); return; } if (txtTenloai.Text == "") { MessageBox.Show("Bạn chưa nhập tên loại gas"); txtTenloai.Focus(); return; } string sqlCheckKey = "select * from Loai_ga where Maloai = '" + txtMaloai.Text.Trim() + "'"; if (DAO.CheckKey(sqlCheckKey)) { MessageBox.Show("Mã loại gas đã tồn tại"); DAO.CloseConnection(); txtMaloai.Focus(); return; } else { string sql = " insert into Loai_ga values('" + txtMaloai.Text.Trim() + "' , N'" + txtTenloai.Text.Trim() + "')"; DAO.OpenConnection(); SqlCommand cmd = new SqlCommand(sql, DAO.Conn); cmd.ExecuteNonQuery(); DAO.CloseConnection(); LoadDataToGridview(); } }
private void buttonxoa_Click(object sender, EventArgs e) { string sql = "delete from nhan_vien where manv='" + textBoxMaNV.Text + "'"; //MessageBox.Show(sql); //DAO.openconnectionstring(); //SqlCommand cmd = new SqlCommand(sql, DAO.conn); //cmd.ExecuteNonQuery(); // DAO.closeconnectionstring(); // DAO.checkxoa(sql); string sqlcheck = "select * from nhan_vien join Hoa_don_ban on Hoa_don_ban.MaNV=Nhan_Vien.MaNV join hoa_don_nhap" + "on hoa_don_nhap.manv=nhan_vien.manv where nhan_vien.manv='" + textBoxMaNV.Text.Trim() + "'"; DAO.OpenConnection(); if (DAO.CheckKey(sqlcheck)) { MessageBox.Show("không thể xóa"); DAO.CloseConnection(); return; } else { SqlCommand cmd = new SqlCommand(); cmd.CommandText = sql; cmd.Connection = DAO.Conn; cmd.ExecuteNonQuery(); loatdata(); DAO.CloseConnection(); } }
private void btnLuu_Click(object sender, EventArgs e) { DAO.OpenConnection(); string sql; double sl, SLcon, tong, Tongmoi; sql = "SELECT SoHDN FROM hoa_don_nhap WHERE SoHDN=N'" + txtSoHDN.Text + "'"; if (!DAO.CheckKey(sql)) { // Số hóa đơn nhập chưa có, tiến hành lưu các thông tin chung // SoHDNhap được sinh tự động do đó không có trường hợp trùng khóa if (cboManhanvien.Text.Length == 0) { MessageBox.Show("Bạn phải nhập mã nhân viên", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); cboManhanvien.Focus(); return; } if (txtNgaynhap.Text.Length == 0) { MessageBox.Show("Bạn phải nhập ngày nhập hàng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNgaynhap.Focus(); return; } if (cboMaNCC.Text.Length == 0) { MessageBox.Show("Bạn phải nhập mã nhà cung cấp", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); cboMaNCC.Focus(); return; } sql = "INSERT INTO hoa_don_nhap(SoHDN, MaNV, NgayNhap, MaNCC, TongTien) VALUES (N'" + txtSoHDN.Text.Trim() + "',N'" + cboManhanvien.SelectedValue + "',N'" + DAO.ConvertDateTime(txtNgaynhap.Text.Trim()) + "',N'" + cboMaNCC.SelectedValue + "'," + txtTongtien.Text + ")"; DAO.RunSql(sql); } // Lưu thông tin của các mặt hàng if (cboMabinh.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập mã bình", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); cboMabinh.Focus(); return; } if ((txtSoluong.Text.Trim().Length == 0) || (txtSoluong.Text == "0")) { MessageBox.Show("Bạn phải nhập số lượng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSoluong.Text = ""; txtSoluong.Focus(); return; } if (txtGiamgia.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập giảm giá", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtGiamgia.Focus(); return; } if (txtDongia.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập đơn giá nhập", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtDongia.Focus(); return; } sql = "SELECT Mabinh FROM chi_tiet_hoa_don_nhap WHERE Mabinh=N'" + cboMabinh.SelectedValue + "' AND SoHDN = N'" + txtSoHDN.Text.Trim() + "'"; if (DAO.CheckKey(sql)) { MessageBox.Show("Mã bình này đã có, bạn phải nhập mã bình khác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); ResetValuesHang(); cboMabinh.Focus(); return; } DAO.OpenConnection(); sql = "INSERT INTO chi_tiet_hoa_don_nhap VALUES(N'" + txtSoHDN.Text.Trim() + "',N'" + cboMabinh.SelectedValue + "'," + txtSoluong.Text + "," + txtDongia.Text + "," + txtGiamgia.Text + "," + txtThanhtien.Text + ")"; DAO.RunSql(sql); LoadDataGridView(); //cap nhat double dgnhap = Convert.ToDouble(txtDongia.Text); // đơn giá nhập sl = Convert.ToDouble(DAO.GetFieldValues("SELECT SoLuong FROM DM_binh_ga WHERE mabinh = N'" + cboMabinh.SelectedValue + "'")); double slmoi = Convert.ToDouble(txtSoluong.Text); sql = "UPDATE DM_binh_ga SET DonGiaNhap=" + dgnhap + "WHERE Mabinh= N'" + cboMabinh.SelectedValue + "'"; DAO.RunSql(sql); sql = "UPDATE DM_binh_ga SET DonGiaBan=" + dgnhap * 1.1 + "WHERE Mabinh= N'" + cboMabinh.SelectedValue + "'"; DAO.RunSql(sql); // Cập nhật lại số lượng ga vào bảng DM Binh ga SLcon = sl + slmoi; sql = "UPDATE DM_binh_ga SET SoLuong =" + SLcon + " WHERE Mabinh= N'" + cboMabinh.SelectedValue + "'"; DAO.RunSql(sql); //Cập nhật lại tổng tiền cho hóa đơn nhập tong = Int32.Parse(DAO.GetFieldValues("SELECT TongTien FROM hoa_don_nhap WHERE SoHDN = N'" + txtSoHDN.Text + "'")); Tongmoi = tong + Convert.ToDouble(txtThanhtien.Text); sql = "UPDATE hoa_don_nhap SET TongTien =" + Tongmoi + " WHERE SoHDN = N'" + txtSoHDN.Text + "'"; DAO.RunSql(sql); txtTongtien.Text = Tongmoi.ToString(); lblBangchu.Text = "Bằng chữ: " + DAO.ChuyenSoSangChu(Tongmoi.ToString()); LoadDataGridView(); DAO.CloseConnection(); }
private void buttonluu_Click_1(object sender, EventArgs e) { if (textBoxdiachi.Text == "") { MessageBox.Show("bạn chưa nhập Địa chỉ"); textBoxdiachi.Focus(); } if (textBoxdienthoai.Text == "") { MessageBox.Show("bạn chưa nhập số điện thoại"); textBoxdienthoai.Focus(); } if (textBoxMaNV.Text == "") { MessageBox.Show("bạn chưa nhập mã"); textBoxMaNV.Focus(); } if (textBoxTenNV.Text == "") { MessageBox.Show("bạn chưa nhập tên"); textBoxTenNV.Focus(); } if (maskedTextBoxngaysinh.Text == "") { MessageBox.Show("bạn chưa nhập ngay sinh"); maskedTextBoxngaysinh.Focus(); } if (comboBoxgioitinh.SelectedIndex == -1) { MessageBox.Show("bạn chưa nhập giới tính"); comboBoxgioitinh.Focus(); } if (comboBoxmaca.SelectedIndex == -1) { MessageBox.Show("bạn chưa nhập maca"); comboBoxmaca.Focus(); } if (comboBoxmacongviec.SelectedIndex == -1) { MessageBox.Show("bạn chưa nhập mã công việc"); comboBoxmacongviec.Focus(); } string sql = "insert into nhan_vien values('" + textBoxMaNV.Text + "','" + textBoxTenNV.Text + "','" + comboBoxgioitinh.SelectedValue + "','" + maskedTextBoxngaysinh.Text + "','" + textBoxdiachi.Text + "','" + textBoxdienthoai.Text + "','" + comboBoxmaca.SelectedValue + "','" + comboBoxmacongviec.SelectedValue + "')"; //MessageBox.Show(sql); DAO.OpenConnection(); string sqlCheck = "select * from nhan_vien where manv='" + textBoxMaNV.Text.Trim() + "'"; if (DAO.CheckKey(sqlCheck)) { MessageBox.Show("nhanvien da ton tai"); DAO.CloseConnection(); textBoxMaNV.Enabled = true; textBoxMaNV.Focus(); return; } else { SqlCommand cmd = new SqlCommand(); cmd.CommandText = sql; cmd.Connection = DAO.Conn; cmd.ExecuteNonQuery(); loatdata(); DAO.CloseConnection(); } }
private void btnLuu_Click_1(object sender, EventArgs e) { string sql; double sl, SLcon, tong, Tongmoi; //double giaban, giabanmoi; DAO.OpenConnection(); sql = "SELECT SoHDB FROM Hoa_don_ban WHERE SoHDB=N'" + txtSoHDB.Text + "'"; if (!DAO.CheckKey(sql)) { if (txtNgayBan.Text.Length == 0) { MessageBox.Show("Bạn phải nhập ngày bán", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNgayBan.Focus(); return; } if (cmbMaNV.Text.Length == 0) { MessageBox.Show("Bạn phải nhập nhân viên", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); cmbMaNV.Focus(); return; } if (cmbMaKH.Text.Length == 0) { MessageBox.Show("Bạn phải nhập khách hàng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); cmbMaKH.Focus(); return; } sql = "INSERT INTO hoa_don_ban(SoHDB, MaNV, Ngayban, makhach, TongTien) VALUES(N'" + txtSoHDB.Text.Trim() + "', N'" + cmbMaNV.SelectedValue + "', N'" + txtNgayBan.Text.Trim() + "',N'" + cmbMaKH.SelectedValue + "'," + txtTongtien.Text + ")"; //MessageBox.Show(sql); DAO.RunSql(sql); } // Lưu thông tin của các mặt hàng if (cmbMabinh.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập mã hàng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); cmbMabinh.Focus(); return; } if ((txtSoluong.Text.Trim().Length == 0) || (txtSoluong.Text == "0")) { MessageBox.Show("Bạn phải nhập số lượng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSoluong.Text = ""; txtSoluong.Focus(); return; } if (txtGiamgia.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập giảm giá", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtGiamgia.Focus(); return; } sql = "SELECT Mabinh FROM Chi_tiet_hoa_don_ban WHERE Mabinh=N'" + cmbMabinh.SelectedValue + "' AND SoHDB = N'" + txtSoHDB.Text.Trim() + "'"; if (DAO.CheckKey(sql)) { MessageBox.Show("Mã hàng này đã có, bạn phải nhập mã khác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); ResetValuesHang(); cmbMabinh.Focus(); return; } // Kiểm tra xem số lượng hàng trong kho còn đủ để cung cấp không? sl = Convert.ToDouble(DAO.GetFieldValues("SELECT SoLuong FROM DM_Binh_ga WHERE Mabinh = N'" + cmbMabinh.SelectedValue + "'")); if (Convert.ToDouble(txtSoluong.Text) > sl) { MessageBox.Show("Số lượng mặt hàng này chỉ còn " + sl, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSoluong.Text = ""; txtSoluong.Focus(); return; } sql = "INSERT INTO Chi_tiet_hoa_don_ban(SoHDB,Mabinh,Soluong, Giamgia,Thanhtien) VALUES(N'" + txtSoHDB.Text + "',N'" + cmbMabinh.SelectedValue + "'," + txtSoluong.Text + "," + txtGiamgia.Text + "," + txtThanhtien.Text + ")"; //MessageBox.Show(sql); DAO.RunSql(sql); Load_DataGridViewChitiet(); // Cập nhật lại số lượng của mặt hàng vào bảng DM_Binh_ga SLcon = sl - Convert.ToDouble(txtSoluong.Text); sql = "UPDATE DM_Binh_ga SET Soluong =" + SLcon + " WHERE Mabinh= N'" + cmbMabinh.SelectedValue + "'"; DAO.RunSql(sql); //Cập nhật lại tổng tiền cho hóa đơn bán tong = Int32.Parse(DAO.GetFieldValues("SELECT tongtien FROM hoa_don_ban WHERE SoHDB = N'" + txtSoHDB.Text + "'")); Tongmoi = tong + Convert.ToDouble(txtThanhtien.Text); sql = "UPDATE Hoa_don_ban SET Tongtien =" + Tongmoi + " WHERE SoHDB = N'" + txtSoHDB.Text + "'"; DAO.RunSql(sql); txtTongtien.Text = Tongmoi.ToString(); labelChuyen.Text = "Bằng chữ: " + DAO.ChuyenSoSangChu(Tongmoi.ToString()); ResetValuesHang(); //btnInhoadon = true; }
private void btnLuu_Click_1(object sender, EventArgs e) { DAO.OpenConnection(); if (txtMaBinh.Text == "") { MessageBox.Show("Bạn không được để trống mã bình"); txtMaBinh.Focus(); return; } if (txtTenBinh.Text == "") { MessageBox.Show("bạn không được để trống tên bình"); txtTenBinh.Focus(); return; } if (cmbLoaiGas.SelectedIndex == -1) { MessageBox.Show("bạn chưa chọn loại gas"); return; } if (cmbMau.SelectedIndex == -1) { MessageBox.Show("bạn chưa chọn màu"); return; } if (cmbKhoiLuong.SelectedIndex == -1) { MessageBox.Show("bạn chưa chọn khối lượng"); return; } if (cmbNuocSX.SelectedIndex == -1) { MessageBox.Show("bạn chưa chọn nước sản xuất"); return; } if (txtSoLuong.Text == "") { MessageBox.Show("bạn không được để trống số lượng"); txtSoLuong.Focus(); return; } if (txtDonGiaNhap.Text == "") { MessageBox.Show("bạn không được để trống đơn giá nhập "); txtDonGiaNhap.Focus(); return; } if (txtDonGiaBan.Text == "") { MessageBox.Show("bạn không được để trống đơn giá bán"); txtDonGiaBan.Focus(); return; } if (txtAnh.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải chọn ảnh minh họa cho hàng"); txtAnh.Focus(); return; } if (txtTGBH.Text == "") { MessageBox.Show("bạn không được để trống thời gian bảo hành"); txtTGBH.Focus(); return; } string sql = "select * from DM_Binh_ga where Mabinh ='" + txtMaBinh.Text.Trim() + "'"; if (DAO.CheckKey(sql)) { MessageBox.Show("Mã bình đã tồn tại"); txtMaBinh.Focus(); return; } else { sql = "insert into DM_Binh_ga(Mabinh, Tenbinh, Maloai, Mamau, Makhoiluong, ManuocSX, Soluong, Dongianhap, Dongiaban, Thoigianbaohanh, Anh, Ghichu) values(N'" + txtMaBinh.Text.Trim() + "', N'" + txtTenBinh.Text.Trim() + "',N'" + cmbLoaiGas.SelectedValue.ToString() + "'," + cmbMau.SelectedValue.ToString() + ",N'" + cmbKhoiLuong.SelectedValue.ToString() + "',N'" + cmbNuocSX.SelectedValue.ToString() + "'," + txtSoLuong.Text.Trim() + "," + txtDonGiaNhap.Text.Trim() + "," + txtDonGiaBan.Text.Trim() + ",N'" + txtTGBH.Text.Trim() + "','" + txtAnh.Text + "',N'" + txtGhichu.Text.Trim() + "')"; //MessageBox.Show(sql); SqlCommand cmd = new SqlCommand(sql, DAO.Conn); cmd.ExecuteNonQuery(); LoadDataToGridView(); RefreshData(); txtMaBinh.Enabled = true; } DAO.CloseConnection(); }