private void btnLuu_Click(object sender, EventArgs e) { // kiểm tra dữ liệu //- Các trường ko được trống if (txtMaHang.Text == "") { MessageBox.Show("Bạn không được để trống mã hàng"); txtMaHang.Focus(); return; } if (txtTenHang.Text == "") { MessageBox.Show("Bạn không được để trống tên hàng"); txtTenHang.Focus(); return; } if (cmbChatLieu.SelectedIndex == -1) { MessageBox.Show("Bạn chưa chọn chất liệu"); return; } // tương tự check them cho những texbox còn lại // - Mã hàng ko được trùng string sql = "select * from tblHang where Mahang = '" + txtMaHang.Text.Trim() + "'"; DAO.OpenConnection(); if (DAO.checkKeyExit(sql)) { MessageBox.Show("mã hàng đã tồn tại"); txtMaHang.Focus(); DAO.CloseConnetion(); return; } else { sql = "insert into tblHang (mahang, tenhang, dongianhap,dongiaban, " + "soluong, machatlieu, anh, ghichu)" + " values ('" + txtMaHang.Text.Trim() + "',N'" + txtTenHang.Text.Trim() + "', " + txtGiaNhap.Text + "," + txtGiaBan.Text.Trim() + "," + txtSoLuong.Text.Trim() + ",'" + cmbChatLieu.SelectedValue.ToString() + "', null, null)"; SqlCommand cmd = new SqlCommand(sql, DAO.conn); MessageBox.Show(sql); cmd.ExecuteNonQuery(); LoadDataToGridView(); fillDataToCombo(); DAO.CloseConnetion(); } }
private void btnLuu_Click(object sender, EventArgs e) { // kiem tra dieu kien if (txtMachatLieu.Text == "") { MessageBox.Show("bạn chưa nhập mã chất liệu "); txtMachatLieu.Focus(); return; } if (txtTenChatLieu.Text == "") { MessageBox.Show("bạn chưa nhập tên chất liệu"); txtTenChatLieu.Focus(); return; } string sqlCheckKey = "SElect * from tblChatLieu Where machatlieu = '" + txtMachatLieu.Text.Trim() + "'"; DAO.OpenConnection(); if (DAO.checkKeyExit(sqlCheckKey)) { MessageBox.Show("Mã chất liệu đã tồn tại"); DAO.CloseConnetion(); txtMachatLieu.Focus(); return; } else { string sql = "insert into tblChatLieu values ('" + txtMachatLieu.Text.Trim() + "' , N'" + txtTenChatLieu.Text.Trim() + "')"; SqlCommand cmd = new SqlCommand(sql, DAO.conn); cmd.ExecuteNonQuery(); DAO.CloseConnetion(); LoadDataToGrivew(); } }