public DauSachViewModel(dau_sach obj) { id = obj.id; ma_dau_sach = obj.ma_dau_sach; ten_dau_sach = obj.ten_dau_sach; id_loai_sach = obj.id_loai_sach; tom_tat = obj.tom_tat; id_nxb = obj.id_nxb; so_luong_cuon_sach = obj.so_luong_cuon_sach; nam_xuat_ban = obj.nam_xuat_ban; id_tac_gia = obj.id_tac_gia; id_tinh_trang = obj.id_tinh_trang; ten_loai_sach = obj.loai_sach.ten_loai; ten_nha_xuat_ban = obj.nha_xuat_ban.ten_nxb; ten_tac_gia = obj.tac_gia.ho_ten; trang_thai = obj.trang_thai; }
//Sửa đầu sách private void btn_sua_dau_sach_Click(object sender, EventArgs e) { try { dau_sach obj = db.dau_sach.Find(dau_sach_ins.id); obj.ten_dau_sach = ten_dau_sach_sua.Text.Trim(); obj.id_loai_sach = int.Parse(loai_sach_sua.SelectedValue.ToString()); obj.tom_tat = tom_tat_sua.Text.Trim(); obj.id_nxb = int.Parse(nxb_sua.SelectedValue.ToString()); obj.nam_xuat_ban = int.Parse(nam_xuat_ban_sua.Text); obj.id_tac_gia = int.Parse(tac_gia_sua.SelectedValue.ToString()); obj.id_tinh_trang = int.Parse(tinh_trang_sua.SelectedValue.ToString()); phieu_nhap_chi_tiet obj_pnct = db.phieu_nhap_chi_tiet.Where(w => w.id_dau_sach == dau_sach_ins.id).FirstOrDefault(); obj_pnct.id_nha_xuat_ban = int.Parse(nxb_sua.SelectedValue.ToString()); // var list = context.Products.ToList().Select(i => new Product2(i)).ToList(); //var bindingList = new BindingList<Product2>(list); //var source = new BindingSource(bindingList, null); //dtgv1.DataSource = source; db.SaveChanges(); //var list = db.Products.ToList().Select(i => new Product2(i)).ToList(); MessageBox.Show("Sửa thông tin thành công"); this.Visible = false; DauSach frm = new DauSach(); frm.Refresh_Form(3, current_page_Index); frm.Show(); } catch (Exception ex) { MessageBox.Show("Sửa độc giả không thành công. Vui lòng kiểm tra lại thông tin độc giả"); } //frm.Refresh_dtgv(List<Product2> list); }