private void btnBaoCao_Click(object sender, EventArgs e) { BaoCaoTon_DTO r = new BaoCaoTon_DTO(); try { r.Thang = int.Parse(txtThang.Text); } catch (FormatException) { MessageBox.Show("Tháng không được để trống và phải là số"); return; } try { r.Nam = int.Parse(txtNam.Text); } catch (FormatException) { MessageBox.Show("Năm không được để trống và phải là số"); return; } DataTable dt = BaoCaoTon_BUS.GetBaoCaoTonByThangNam(r); if (dt.Rows.Count == 0) { MessageBox.Show("Tháng, năm này không có trong CSDL"); } colMaSach.ValueMember = "MaSach"; colMaSach.DisplayMember = "TenSach"; colMaSach.DataSource = Sach_BUS.SelectTenSachAll(); dgvTon.DataSource = dt; btnReport.Enabled = true; }
private void btnBookUpdate_Update_Click(object sender, EventArgs e) { Sach_DTO sach_DTO = new Sach_DTO { MaSach = lblBookUpdate_ID.Text, TenSach = txtBookUpdate_TitleOfBook.Text, MaDauSach = lblBookUpdate_TitleID.Text, TenTacGia = txtBookUpdate_Author.Text, TenNhaXuatBan = txtBookUpdate_Publisher.Text, SoLuong = int.Parse(numBookUpdate_NumberOfBooks.Value.ToString()), NamXuatBan = int.Parse(txtBookUpdate_PublicDate.Text), DonGia = decimal.Parse(txtBookUpdate_Prices.Text), TrangThai = true }; DauSach_DTO dauSach_DTO = new DauSach_DTO { MaDauSach = lblBookUpdate_TitleID.Text, TenDauSach = txtBookUpdate_TitleOfBook.Text, MaTheLoai = comBookUpdate_Category.SelectedValue.ToString(), TrangThai = true }; DauSach_BUS dauSach_BUS = new DauSach_BUS(); if (dauSach_BUS.SuaDauSach(dauSach_DTO) == true) { Sach_BUS sach_BUS = new Sach_BUS(); if (sach_BUS.SuaSach(sach_DTO) == true) { CTNhapSach_BUS cTNhapSach_BUS = new CTNhapSach_BUS(); CTNhapSach_DTO cTNhapSach_DTO = cTNhapSach_BUS.TimCTNhapSachTheoMaSach(lblBookUpdate_ID.Text); cTNhapSach_DTO.SoLuong = int.Parse(numBookUpdate_NumberOfBooks.Value.ToString()); cTNhapSach_DTO.DonGia = double.Parse(txtBookUpdate_Prices.Text); if (cTNhapSach_BUS.SuaCTNhapSach(cTNhapSach_DTO) == true) { NhapSach_BUS nhapSach_BUS = new NhapSach_BUS(); NhapSach_DTO nhapSach_DTO = nhapSach_BUS.TimNhapSachTheoMaNhap(cTNhapSach_DTO.MaNhap); nhapSach_DTO.ThanhTien = double.Parse(txtBookUpdate_Prices.Text) * int.Parse(numBookUpdate_NumberOfBooks.Value.ToString()); if (nhapSach_BUS.SuaNhapSach(nhapSach_DTO) == true) { frmSuccess frm_Success = new frmSuccess(2); frm_Success.ShowDialog(); this.Hide(); } } } } else { frmFailed frm_Failed = new frmFailed(2); frm_Failed.Show(); } }
public void HienThiDanhSachChiTietHoaDon() { colMaSach.ValueMember = "MaSach"; colMaSach.DisplayMember = "TenSach"; colMaSach.DataSource = Sach_BUS.SelectThongTinSachFull(); dgvChiTietHoaDon.DataSource = HoaDon_BUS.SelectHoaDonCTByMa(layMaHD); }
private void rdTacGia_CheckedChanged(object sender, EventArgs e) { CT_TacGia_DTO ct = new CT_TacGia_DTO(); ct.TacGia = txtThongTinSach.Text; dgvSach.DataSource = Sach_BUS.SelectSachLikeTacGiaDanhSachSach(ct); }
private void btnXoaSach_Click_1(object sender, EventArgs e) { CT_PhieuNhapSach_DTO c = new CT_PhieuNhapSach_DTO(); c.MaSach = int.Parse(txtMaSach.Text); c.MaPNS = int.Parse(txtMaPhieuNhapCT.Text); c.SoLuongNhap = int.Parse(txtSoLuong.Text); c.DonGiaNhap = UInt64.Parse(txtDonGiaNhap.Text); DataTable dt2 = ThamSo_BUS.SelectSoLuongTon(c.MaSach); int luongTon = int.Parse(dt2.Rows[0].ItemArray[4].ToString()); int soLuongTonNew = luongTon - int.Parse(txtSoLuong.Text); Sach_DTO s = new Sach_DTO(); s.MaSach = int.Parse(txtMaSach.Text); s.SoLuongTon = soLuongTonNew; Sach_BUS.UpdateSoLuongTon(s); PhieuNhapSach_DTO p = new PhieuNhapSach_DTO(); p.MaPNS = int.Parse(txtMaPhieuNhapCT.Text); PhieuNhapSach_BUS.LayTien(p); p.TongTien = p.TongTien - ((UInt64)c.SoLuongNhap * c.DonGiaNhap); PhieuNhapSach_BUS.updateTien(p); HienThiCTPhieuNhap(); //dgvPhieuNhap = new DataGridView(); lblTongtien.Text = "" + p.TongTien; if (PhieuNhapSach_BUS.XoaMotSachtrongPhieu(c) == "Success") { MessageBox.Show("Xóa thành công"); } HienThiCTPhieuNhap(); //HienThiDanhSachPhieuNhap(); }
private void frmBook_Load(object sender, EventArgs e) { Sach_BUS sachBUS = new Sach_BUS(); dtgBook.AutoGenerateColumns = false; dtgBook.DataSource = sachBUS.LayDanhSachSach(); }
private void txttracuu_TextChanged(object sender, EventArgs e) { //if (cbotimkiem.Text == "Mã sách") //{ // dgvSach.DataSource = HienDL(" select * from SACH where MaSach like '%" + txttracuu.Text.Trim() + "%' "); //} //if (cbotimkiem.Text == "Tên sách") //{ // dgvSach.DataSource = HienDL(" select * from SACH where TenSach like N'%" + txttracuu.Text.Trim() + "%' "); //} //if (cbotimkiem.Text == "Năm xuất bản") //{ // dgvSach.DataSource = HienDL(" select * from SACH where NamXB like '%" + txttracuu.Text.Trim() + "%' "); //} //if (cbotimkiem.Text == "Tác giả") //{ // dgvSach.DataSource = HienDL(" select * from SACH where TacGia like N'%" + txttracuu.Text.Trim() + "%' "); //} if (txttracuu.Text.Trim() == "") { List <Sach_DTO> lstSach = Sach_BUS.LayDSSach(); dgvSach.DataSource = lstSach; } else { List <Sach_DTO> lstTimKiem = Sach_BUS.TimSach(dieukien, txttracuu.Text); dgvSach.DataSource = lstTimKiem; } }
public void HienThiThongTinSach() { Enable(false); btnThem.Enabled = true; btnCapNhat.Enabled = true; dgvSach.DataSource = Sach_BUS.SelectThongTinSach(); }
private void Form1_Load(object sender, EventArgs e) { List <Sach_DTO> lstSach = Sach_BUS.LayDSSach(); dgvSach.DataSource = lstSach; cbonxb.DataSource = NhaXuatBan_BUS.LayDSTK(); cbonxb.DisplayMember = "TenNXB"; cbonxb.ValueMember = "MaNXB"; cbotheloai.DataSource = TheLoai_BUS.LayDSTL(); cbotheloai.DisplayMember = "TenLoai"; cbotheloai.ValueMember = "MaLoai"; dgvSach.Columns["MaSach"].HeaderText = "Mã sách"; dgvSach.Columns["MaSach"].Width = 80; dgvSach.Columns["TenSach"].HeaderText = "Tên sách"; dgvSach.Columns["TenSach"].Width = 190; dgvSach.Columns["TheLoai"].HeaderText = "Thể loại"; dgvSach.Columns["TheLoai"].Width = 130; dgvSach.Columns["TinhTrang"].HeaderText = "Tình trạng"; dgvSach.Columns["NamXB"].HeaderText = "Năm xuất bản"; dgvSach.Columns["NamXB"].Width = 110; dgvSach.Columns["SoLuong"].HeaderText = "Số lượng"; dgvSach.Columns["SoLuong"].Width = 80; dgvSach.Columns["TacGia"].HeaderText = "Tác giả"; dgvSach.Columns["TacGia"].Width = 160; dgvSach.Columns["NhaXB"].HeaderText = "Nhà xuất bản"; dgvSach.Columns["NhaXB"].Width = 170; hienthi(true); txttracuu.Enabled = false; }
private void button1_Click(object sender, EventArgs e) { switch (typeSearch) { case 1: { dataGridView4.DataSource = Sach_BUS.TimTheoTheLoai(int.Parse(textBox1.Text)); break; } case 2: { dataGridView4.DataSource = Sach_BUS.TimTheoTacGia(textBox1.Text); break; } case 3: { dataGridView4.DataSource = Sach_BUS.TimTheoTenSach(textBox1.Text); break; } case 4: { dataGridView4.DataSource = Sach_BUS.TimTheoMaSach(int.Parse(textBox1.Text)); break; } } }
private void rdTenSach_CheckedChanged(object sender, EventArgs e) { DauSach_DTO ds = new DauSach_DTO(); ds.TenDauSach = txtThongTinSach.Text; dgvSach.DataSource = Sach_BUS.SelectSachLikeNameDanhSachSach(ds); }
public void loadMaSach() { List <Sach_DTO> lstSach = Sach_BUS.LayDSSach(); cboMaSach.DataSource = lstSach; cboMaSach.ValueMember = "TenSach"; }
private void rdNhaXuatBan_CheckedChanged(object sender, EventArgs e) { Sach_DTO s = new Sach_DTO(); s.NhaXuatBan = txtThongTinSach.Text; dgvSach.DataSource = Sach_BUS.SelectSachLikeNhaXuatBanDanhSachSach(s); }
private void btnTraSach_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { Cont: //Kiểm tra xem form DangNhap được mở hay đóng, nếu đóng thì tạo mới if (dx == null || dx.IsDisposed) { dx = new frmTraSach(); } //dn.ShowDialog(); //khi nhấn đăng nhập if (dx.ShowDialog() == DialogResult.OK) { if (dx.check == 0) { goto Cont; } //Set lại menu theo quyền else { string maSach = dx.maSach; MuonTra_BUS.TraSach(maSach, "", DateTime.Now); MessageBox.Show("Trả hoàn tất"); //cập nhật trên gridview Load(); string maDS = gvDauSach.GetFocusedRowCellValue(colMaDS).ToString(); SbindingSource.DataSource = Sach_BUS.LoadDSSach(maDS); gcSach.DataSource = SbindingSource; } } //khi nhấn thoát else { dx.Hide(); } }
// GET: GioSach public ActionResult ThemSach(string madausach, string urlnext) { if (Session["role"].ToString() == "u") { return(Redirect("/DangNhap/NhapThongTin")); } if (Session["role"].ToString() == "ma" || Session["role"].ToString() == "a") { return(Redirect(urlnext)); } Sach_DTO dausach = Sach_BUS.LayThongTinChiTietCuaDauSachBoiMa(madausach); if (dausach != null) { bool cotontai = false; foreach (Item_DTO item in (List <Item_DTO>)Session["items"]) { if (item.Madausach == dausach.Madausach) { item.Soluong = item.Soluong + 1; cotontai = true; } } if (cotontai == false) { Item_DTO item = new Item_DTO(); item.Madausach = dausach.Madausach; item.Tensach = dausach.Tensach; item.Bia = dausach.Bia; item.Soluong = 1; ((List <Item_DTO>)Session["items"]).Add(item); } } return(Redirect(urlnext)); }
private void matudong() { string masach = "S001"; int dem = 0; while (Sach_BUS.TimSach_TheoMa(masach) != null) { dem += 1; if (dem < 10) { masach = "S00" + dem.ToString(); } else if (dem < 100) { masach = "S0" + dem.ToString(); } else if (dem < 1000) { masach = "S" + dem.ToString(); } else { MessageBox.Show("Không thể thêm nhân viên. Không đủ bộ nhớ!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } txtmasach.Text = masach; }
private void cboDieuKien_SelectedIndexChanged(object sender, EventArgs e) { if (cboDieuKien.Text == "Mã sách") { Sach_DTOBindingSource.DataSource = Sach_BUS.LayDSSach(); this.reportViewer1.RefreshReport(); List <Sach_DTO> lst = Sach_BUS.LayDSSach(); cboMaThe.DataSource = lst; Sach_DTO d = new Sach_DTO(); d.MaSach = "TC"; d.MaSach = "Tất cả"; lst.Insert(0, d); cboMaThe.ValueMember = "MaSach"; cboMaThe.DisplayMember = "MaSach"; } else if (cboDieuKien.Text == "Tên sách") { Sach_DTOBindingSource.DataSource = Sach_BUS.LayDSSach(); this.reportViewer1.RefreshReport(); List <Sach_DTO> lst = Sach_BUS.LayDSSach(); cboMaThe.DataSource = lst; Sach_DTO d = new Sach_DTO(); d.TenSach = "TC"; d.TenSach = "Tất cả"; lst.Insert(0, d); cboMaThe.ValueMember = "TenSach"; cboMaThe.DisplayMember = "TenSach"; } else if (cboDieuKien.Text == "Năm xuất bản") { Sach_DTOBindingSource.DataSource = Sach_BUS.LayDSSach(); this.reportViewer1.RefreshReport(); List <Sach_DTO> lst = Sach_BUS.LayDSSach(); cboMaThe.DataSource = lst; Sach_DTO d = new Sach_DTO(); d.NamXB = "TC"; d.NamXB = "Tất cả"; lst.Insert(0, d); cboMaThe.ValueMember = "NamXB"; cboMaThe.DisplayMember = "NamXB"; } else if (cboDieuKien.Text == "Tác giả") { Sach_DTOBindingSource.DataSource = Sach_BUS.LayDSSach(); this.reportViewer1.RefreshReport(); List <Sach_DTO> lst = Sach_BUS.LayDSSach(); cboMaThe.DataSource = lst; Sach_DTO d = new Sach_DTO(); d.TacGia = "TC"; d.TacGia = "Tất cả"; lst.Insert(0, d); cboMaThe.ValueMember = "TacGia"; cboMaThe.DisplayMember = "TacGia"; } }
private void dgvChiTietHoaDon_RowEnter(object sender, DataGridViewCellEventArgs e) { int dong = e.RowIndex; txtMaSach.Text = dgvChiTietHoaDon.Rows[dong].Cells[1].Value.ToString(); txtTenSach.Text = Sach_BUS.Laytensach(int.Parse(txtMaSach.Text)); txtDonGia.Text = dgvChiTietHoaDon.Rows[dong].Cells[3].Value.ToString(); txtSoLuong.Text = dgvChiTietHoaDon.Rows[dong].Cells[2].Value.ToString(); txtThanhTien.Text = dgvChiTietHoaDon.Rows[dong].Cells[4].Value.ToString(); }
private void btnXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (MessageBox.Show("Bạn có chắc muốn xóa không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { //TheLoai_BUS.xoaTL(gvDauSach.GetFocusedRowCellValue(colMaTL).ToString()); Sach_BUS.xoaSach(gvSach.GetFocusedRowCellValue(colMaSach).ToString()); SbindingSource.RemoveAt(gvSach.FocusedRowHandle); Load(); MessageBox.Show("Xóa thành công!"); } }
private void gvDauSach_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { if (gvDauSach.FocusedRowHandle >= 0) { string maDS = gvDauSach.GetFocusedRowCellValue(colMaDS).ToString(); SbindingSource.DataSource = Sach_BUS.LoadDSSach(maDS); gcSach.DataSource = SbindingSource; tbTenDS.Text = gvDauSach.GetFocusedRowCellValue(colTenDS).ToString(); gvSach.ViewCaption = tbTenDS.Text; } }
private void button6_Click(object sender, EventArgs e) { string tensach = textBox3.Text; int dongia = int.Parse(textBox4.Text); int soluongton = int.Parse(textBox5.Text); string tacgia = textBox6.Text; int matheloai = int.Parse(textBox7.Text); Sach_DTO sach = new Sach_DTO(tensach, dongia, soluongton, tacgia, matheloai); Sach_BUS.ThemMotSachMoi(sach); dataGridView2.DataSource = Sach_BUS.LoadDanhSachTatCaSach(); }
private void barButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { Load(); if (gvDauSach.FocusedRowHandle >= 0) { string maDS = gvDauSach.GetFocusedRowCellValue(colMaDS).ToString(); SbindingSource.DataSource = Sach_BUS.LoadDSSach(maDS); gcSach.DataSource = SbindingSource; tbTenDS.Text = gvDauSach.GetFocusedRowCellValue(colTenDS).ToString(); gvSach.ViewCaption = tbTenDS.Text; } }
public void capnhat() { Sach_DTO ds = new Sach_DTO(); ds.MaSach = int.Parse(txtMaSach.Text); ds.MaTheLoai = int.Parse(cmbTheLoai.SelectedValue.ToString()); try { ds.TenSach = txtTenSach.Text; } catch { MessageBox.Show("Tên sách không được rỗng!"); return; } try { ds.TacGia = txtTacGia.Text; } catch { MessageBox.Show("Tên tác giả không được rỗng!"); return; } ds.SoLuongTon = 0; if (txtDonBanSach.Text != "") { try { ds.DonGiaBan = UInt64.Parse(txtDonBanSach.Text); } catch (FormatException) { MessageBox.Show("Đơn giá bán phải là số"); return; } } else { MessageBox.Show("Đơn giá bán không được bỏ trống"); return; } string ketQua = Sach_BUS.CapNhatSach(ds); if (ketQua != "Success") { MessageBox.Show(ketQua); return; } MessageBox.Show("Cập nhật sách thành công! "); HienThiDanhSachSach(); }
public void CapNhat() { Sach_DTO s = new Sach_DTO(); try { s.MaSach = int.Parse(txtMaSach.Text); } catch { MessageBox.Show("Mã sách không được rỗng! Hãy chọn từ danh sách bên dưới để cập nhật"); return; } try { s.MaDauSach = int.Parse(txtMaDauSach.Text); } catch (FormatException) { MessageBox.Show("Mã đầu sách không được để trống"); return; } if (txtNhaXuatBan.Text == "") { MessageBox.Show("Nhà xuất bản không được để trống"); txtNhaXuatBan.Focus(); return; } else { s.NhaXuatBan = txtNhaXuatBan.Text; } try { s.NamXuatBan = int.Parse(txtNamXuatBan.Text); } catch (FormatException) { MessageBox.Show("Năm xuất bản không được để trống"); txtNamXuatBan.Focus(); return; } string ketQua = Sach_BUS.CapNhatSach(s); if (ketQua != "Success") { MessageBox.Show(ketQua); return; } HienThiThongTinSach(); MessageBox.Show("Cập nhật thành công"); }
public ActionResult ChuDe(string sapxep, string trang, string ma) { string machude = "1"; if (ma != null && ma != "") { machude = ma; } int soluongsach = Sach_BUS.SoLuongSachCoTrongHeThongCuaMotChuDe(machude); int sosachtrongtrang = 30; int tranghientai = 1; string cotsapxep = "ngaydang"; if (sapxep != null && sapxep != "") { cotsapxep = (string)sapxep; } if (trang != null && trang != "") { tranghientai = int.Parse(trang); } int sotrang = (int)Math.Ceiling((float)soluongsach / (float)sosachtrongtrang); if (tranghientai < 1) { tranghientai = 1; } else if (tranghientai > sotrang) { tranghientai = sotrang; } List <DauSachFull_DTO> dausachs = new List <DauSachFull_DTO>(); if (sotrang > 0) { dausachs = Sach_BUS.DuyetKhoSachTheoChuDePhanTrang(machude, sosachtrongtrang, tranghientai, cotsapxep); } List <Sach_DTO> sachs = Sach_BUS.Top10DauSachXemNhieuNhatTheoMaChuDe(machude); ChuDe_DTO chude = ChuDe_BUS.LayThongTinChiTietChuDeBoiMa(machude); ViewBag.soluongsach = soluongsach; ViewBag.dausachs = dausachs; ViewBag.tranghientai = tranghientai; ViewBag.sotrang = sotrang; ViewBag.cotsapxep = cotsapxep; ViewBag.sachs = sachs; ViewBag.machude = machude; ViewBag.chude = chude; return(View("~/Views/ThuVien/KhoSach/ChuDe.cshtml")); }
public void HienThiDanhSachDauSachTheoMaTheLoai(string ma) { DauSach_DTO s = new DauSach_DTO(); s.MaTheLoai = int.Parse(ma); DataTable dt = Sach_BUS.SelectSachLikeMaTheLoaiDanhSachSach(s); colTenSach.ValueMember = "MaDauSach"; colTenSach.DisplayMember = "TenDauSach"; colTenSach.DataSource = DauSach_BUS.SelectDauSachAll(); if (dt.Rows.Count == 0) { dgvSach.DataSource = Sach_BUS.SelectSachNull(); } dgvSach.DataSource = dt; }
public void Them() { Sach_DTO s = new Sach_DTO(); try { s.MaDauSach = int.Parse(txtMaDauSach.Text); } catch (FormatException) { MessageBox.Show("Mã đầu sách không được để trống"); return; } s.SoLuongTon = 0; s.DonGiaBan = 0; if (txtNhaXuatBan.Text == "") { MessageBox.Show("Nhà xuất bản không được để trống"); txtNhaXuatBan.Focus(); return; } else { s.NhaXuatBan = txtNhaXuatBan.Text; } try { s.NamXuatBan = int.Parse(txtNamXuatBan.Text); } catch (FormatException) { MessageBox.Show("Năm xuất bản không được để trống"); txtNamXuatBan.Focus(); return; } string ketQua = Sach_BUS.Insert(s); if (ketQua != "Success") { MessageBox.Show(ketQua); return; } MessageBox.Show("Thêm thành công"); HienThiThongTinSach(); }
private void frmBook_Update_Load(object sender, EventArgs e) { string Ma_Sach = DoAn.MANAGER.Book.frmBook.strMaSach; Sach_BUS sach_BUS = new Sach_BUS(); Sach_DTO sach_DTO = sach_BUS.TimSachTheoMaSach(Ma_Sach); txtBookUpdate_TitleOfBook.Text = sach_DTO.TenSach; txtBookUpdate_Publisher.Text = sach_DTO.TenNhaXuatBan; txtBookUpdate_Author.Text = sach_DTO.TenTacGia; txtBookUpdate_PublicDate.Text = sach_DTO.NamXuatBan.ToString(); lblBookUpdate_ID.Text = sach_DTO.MaSach; txtBookUpdate_Prices.Text = sach_DTO.DonGia.ToString(); TheLoai_BUS theLoai_BUS = new TheLoai_BUS(); comBookUpdate_Category.DataSource = theLoai_BUS.LayDSTheLoai(); comBookUpdate_Category.DisplayMember = "TenTheLoai"; comBookUpdate_Category.ValueMember = "MaTheLoai"; }
// GET: KhoSach public ActionResult Xem(string sapxep, string trang) { int soluongsach = Sach_BUS.SoLuongSachTrongHeThong(); int sosachtrongtrang = 30; int tranghientai = 1; string cotsapxep = "ngaydang"; if (sapxep != null && sapxep != "") { cotsapxep = (string)sapxep; } if (trang != null && trang != "") { tranghientai = int.Parse(trang); } int sotrang = (int)Math.Ceiling((float)soluongsach / (float)sosachtrongtrang); if (tranghientai < 1) { tranghientai = 1; } else if (tranghientai > sotrang) { tranghientai = sotrang; } List <DauSachFull_DTO> dausachs = new List <DauSachFull_DTO>(); if (sotrang > 0) { dausachs = Sach_BUS.DuyetKhoSachPhanTrang(sosachtrongtrang, tranghientai, cotsapxep); } List <Sach_DTO> sachs = Sach_BUS.Top10DauSachXemNhieuNhat(); ViewBag.soluongsach = soluongsach; ViewBag.dausachs = dausachs; ViewBag.tranghientai = tranghientai; ViewBag.sotrang = sotrang; ViewBag.cotsapxep = cotsapxep; ViewBag.sachs = sachs; return(View("~/Views/ThuVien/KhoSach/Xem.cshtml")); }
private void btnLuu_Click(object sender, EventArgs e) { nbcDS.OptionsNavPane.NavPaneState = DevExpress.XtraNavBar.NavPaneState.Collapsed; if (!them) { string maDS = gvDauSach.GetFocusedRowCellValue(colMaDS).ToString(); int sl = Convert.ToInt32(tbSoLuong.Text); for (int i = 1; i <= sl; i++) { string maSach = nextMa(Sach_BUS.LastMaSach()); Sach_BUS.themSach(maDS, maSach, "Tốt", "Không"); SbindingSource.DataSource = Sach_BUS.LoadDSSach(maDS); gcSach.DataSource = SbindingSource; Load(); } MessageBox.Show("Thêm thành công!"); them = true; tbSoLuong.Clear(); } }