// chỉnh sửa Sach public bool UpdateSach(tlbSach item) { string sql = "Update SACH " + "set MASACH = @MASACH, TENSACH = @TENSACH, TACGIA=@TACGIA, THELOAI=@THELOAI, NXB=@NXB, NAMXUATBAN=@NAMXUATBAN, SOTRANG=@SOTRANG " + " WHERE MASACH = @MASACH "; SqlConnection con = dc.GetConnection(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@MASACH", SqlDbType.Int).Value = item.MASACH; cmd.Parameters.Add("@TENSACH", SqlDbType.NVarChar).Value = item.TENSACH; cmd.Parameters.Add("@TACGIA", SqlDbType.Int).Value = item.TACGIA; cmd.Parameters.Add("@THELOAI", SqlDbType.Int).Value = item.THELOAI; cmd.Parameters.Add("@NXB", SqlDbType.Int).Value = item.NXB; cmd.Parameters.Add("@NAMXUATBAN", SqlDbType.NVarChar).Value = item.NAMXUATBAN; cmd.Parameters.Add("@SOTRANG", SqlDbType.Int).Value = item.SOTRANG; cmd.ExecuteNonQuery(); con.Close(); } catch (Exception ex) { return(false); } return(true); }
// thêm sách public bool InsertSach(tlbSach item) { string sql = "insert into SACH(MASACH,TENSACH,TACGIA,THELOAI,NXB,NAMXUATBAN,SOTRANG) " + "VALUES(@MASACH,@TENSACH,@TACGIA,@THELOAI,@NXB,@NAMXUATBAN,@SOTRANG)"; //string sql = "Insert into Sach(MaSach, TenSach, GioiTinh, DiaChi, SDT, LoaiSach, GhiChu) " + // "VALUES(" + item.MaSach + ",N'" + item.TenSach + "',N'" + item.GioiTinh + "',N'" + item.SDT + "',N'" + item.DiaChi + "'," + item.LoaiSach + ",N'" + item.GhiChu + "')"; SqlConnection con = dc.GetConnection(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@MASACH", SqlDbType.Int).Value = item.MASACH; cmd.Parameters.Add("@TENSACH", SqlDbType.NVarChar).Value = item.TENSACH; cmd.Parameters.Add("@THELOAI", SqlDbType.Int).Value = item.THELOAI; cmd.Parameters.Add("@NXB", SqlDbType.Int).Value = item.NXB; cmd.Parameters.Add("@TACGIA", SqlDbType.Int).Value = item.TACGIA; cmd.Parameters.Add("@NAMXUATBAN", SqlDbType.NVarChar).Value = item.NAMXUATBAN; cmd.Parameters.Add("@SOTRANG", SqlDbType.Int).Value = item.SOTRANG; cmd.ExecuteNonQuery(); con.Close(); } catch (Exception ex) { return(false); } return(true); }
private void btnXoa_Click_1(object sender, EventArgs e) { if (MessageBox.Show("Bạn có muốn Xóa ?", "Thông Báo!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { tlbSach Sach = new tlbSach(); Sach.MASACH = int.Parse(txtMaSach.Text); if (bllSach.DeleteSach(Sach)) { ShowAllSach(); this.ResetText(); MessageBox.Show("Bạn đã xóa thành công"); } else { MessageBox.Show("Đã có lỗi sảy ra xin thử lại sau", " Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }
// xóa sách public bool DeleteSach(tlbSach item) { string sql = "Delete SACH Where MASACH= @MASACH"; SqlConnection con = dc.GetConnection(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@MASACH", SqlDbType.Int).Value = item.MASACH; cmd.ExecuteNonQuery(); con.Close(); } catch (Exception ex) { return(false); } return(true); }
public bool DeleteSach(tlbSach kh) { return(daBLL.DeleteSach(kh)); }
public bool UpdateSach(tlbSach kh) { return(daBLL.UpdateSach(kh)); }
public bool InsertSach(tlbSach kh) { return(daBLL.InsertSach(kh)); }
private void btnSua_Click_1(object sender, EventArgs e) { if (CheckData()) { tlbSach Sach = new tlbSach(); Sach.MASACH = int.Parse(txtMaSach.Text); Sach.TENSACH = txtTenSach.Text; Sach.NAMXUATBAN = dateTimePickerNamXuatBan.Value.ToString("yyyy-MM-dd"); //// thể Loại if (cbbTheLoai.SelectedIndex == 1) { Sach.THELOAI = 1; } else if (cbbTheLoai.SelectedIndex == 2) { Sach.THELOAI = 2; } else if (cbbTheLoai.SelectedIndex == 3) { Sach.THELOAI = 3; } else if (cbbTheLoai.SelectedIndex == 4) { Sach.THELOAI = 4; } else { Sach.THELOAI = 5; } // Nhà Xuất Bản if (cbbNXB.SelectedIndex == 1) { Sach.NXB = 1; } else if (cbbNXB.SelectedIndex == 2) { Sach.NXB = 2; } else if (cbbNXB.SelectedIndex == 3) { Sach.NXB = 3; } else if (cbbNXB.SelectedIndex == 4) { Sach.NXB = 4; } // Tác Giả if (cbbTacGia.SelectedIndex == 1) { Sach.TACGIA = 1; } else if (cbbTacGia.SelectedIndex == 2) { Sach.TACGIA = 2; } else if (cbbTacGia.SelectedIndex == 3) { Sach.TACGIA = 3; } else if (cbbTacGia.SelectedIndex == 4) { Sach.TACGIA = 4; } else { Sach.TACGIA = 5; } Sach.SOTRANG = int.Parse(txtSoTrang.Text); //ShowAllKhachHang(); if (bllSach.UpdateSach(Sach)) { ShowAllSach(); this.ResetText(); MessageBox.Show("Bạn đã Sửa Sách thành công!", "Thông Báo!"); } else { MessageBox.Show("Đã có lỗi sảy ra xin thử lại sau", " Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }