private void btn_update_Click(object sender, EventArgs e) { Int32 selectedRowCount = dataGridView1.Rows.GetRowCount(DataGridViewElementStates.Selected); if (selectedRowCount == 1) { var index_row = dataGridView1.SelectedRows[0].Index; DauSachViewModel dausach = (DauSachViewModel)dataGridView1.Rows[index_row].DataBoundItem; //var obj = dataGridView1.Rows[index_row]; SuaDauSach formupdate = new SuaDauSach(dausach); formupdate.Show(); } }
private void btn_showbooks_Click(object sender, EventArgs e) { Int32 selectedRowCount = dataGridView1.Rows.GetRowCount(DataGridViewElementStates.Selected); if (selectedRowCount == 1) { var index_row = dataGridView1.SelectedRows[0].Index; int dausach_id = Convert.ToInt32(dataGridView1.Rows[index_row].Cells[0].Value); DauSachViewModel dausach = (DauSachViewModel)dataGridView1.Rows[index_row].DataBoundItem; //var obj = dataGridView1.Rows[index_row]; QuanLySach quanlysach = new QuanLySach(dausach); quanlysach.Show(); } }
public QuanLySach(DauSachViewModel dausach) { _context = new ThuVienDbContext(); InitializeComponent(); DauSachID = dausach.ID; label_name.Text = dausach.Ten; label_category.Text = dausach.TheLoai; label_author.Text = dausach.TacGia; label_producer.Text = dausach.NhaSanXuat; label_republish.Text = dausach.TaiBan.ToString(); label_sumnumber.Text = dausach.SoLuongTong.ToString(); label_numberexist.Text = dausach.SoLuongTon.ToString(); label_state.Text = dausach.TinhTrang.ToString(); label_dausach.Text = dausach.Ten; //combobox tinh trang List <ComboboxItem> list_states = new List <ComboboxItem> { }; item = new ComboboxItem(); item.Text = "Sách đã thanh lý"; item.Value = (byte)ConstantHandler.TinhTrang_CuonSach.SachThanhLy; list_states.Add(item); item = new ComboboxItem(); item.Text = "Sách đã được mượn"; item.Value = (byte)ConstantHandler.TinhTrang_CuonSach.SachDaMuon; list_states.Add(item); item = new ComboboxItem(); item.Text = "Sách còn trong kho"; item.Value = (byte)ConstantHandler.TinhTrang_CuonSach.SachTrongKho; list_states.Add(item); item = new ComboboxItem(); item.Text = "Sách đang chờ bảo dưỡng"; item.Value = (byte)ConstantHandler.TinhTrang_CuonSach.SachBaoDuong; list_states.Add(item); cbb_state.DataSource = list_states; cbb_state.DisplayMember = "Text"; cbb_state.ValueMember = "Value"; }
public SuaDauSach(DauSachViewModel dausach) { InitializeComponent(); _context = new ThuVienDbContext(); // TODO: Complete member initialization //textbox id = dausach.ID; txt_name.Text = dausach.Ten; txt_republish.Text = dausach.TaiBan.ToString(); txt_summary.Text = dausach.TomTat; label_sumnumber.Text = dausach.SoLuongTong.ToString(); //combobox var list_category = _context.TheLoai.ToList().Select(i => new TheLoai(i)).ToList(); cbb_category.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cbb_category.AutoCompleteSource = AutoCompleteSource.ListItems; cbb_category.DataSource = list_category; cbb_category.DisplayMember = "Ten"; cbb_category.ValueMember = "ID"; cbb_category.SelectedValue = dausach.TheLoaiID; var list_author = _context.TacGia.ToList().Select(i => new TacGia(i)).ToList(); cbb_author.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cbb_author.AutoCompleteSource = AutoCompleteSource.ListItems; cbb_author.DataSource = list_author; cbb_author.DisplayMember = "Ten"; cbb_author.ValueMember = "ID"; cbb_author.SelectedValue = dausach.TacGiaID; var list_producer = _context.NhaSanXuat.ToList().Select(i => new NhaSanXuat(i)).ToList(); cbb_producer.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cbb_producer.AutoCompleteSource = AutoCompleteSource.ListItems; cbb_producer.DataSource = list_producer; cbb_producer.DisplayMember = "Ten"; cbb_producer.ValueMember = "ID"; cbb_producer.SelectedValue = dausach.NhaSanXuatID; //combobox tinh trang List <ComboboxItem> list_states = new List <ComboboxItem> { }; item = new ComboboxItem(); item.Text = "Đăng kí Photo"; item.Value = (byte)ConstantHandler.TinhTrang_DauSach.DangKiPhoto; list_states.Add(item); item = new ComboboxItem(); item.Text = "Đọc tại chổ"; item.Value = (byte)ConstantHandler.TinhTrang_DauSach.DocTaiCho; list_states.Add(item); item = new ComboboxItem(); item.Text = "Mượn về nhà"; item.Value = (byte)ConstantHandler.TinhTrang_DauSach.MuonVeNha; list_states.Add(item); cbb_state.DataSource = list_states; cbb_state.DisplayMember = "Text"; cbb_state.ValueMember = "Value"; cbb_state.SelectedValue = dausach.TinhTrangID; }