private void buttonSave_Click(object sender, EventArgs e) { // Dựa vào các cái id mà update lại cho phù hợp if (textBoxBookTitle.Text != tensach) { SachDao sDao = new SachDao(); sDao.updateBooktitle(int.Parse(textBoxBookID.Text), textBoxBookTitle.Text); } if (comboBoxAuthor.Text != hotentg) { TacGiaDao tgDao = new TacGiaDao(); tgDao.updateAuthorName(idAuthor, comboBoxAuthor.Text); } if (comboBoxPublisher.Text != tennxb) { NhaXuatBanDao nxbDao = new NhaXuatBanDao(); nxbDao.updatePublisherName(idPub, comboBoxPublisher.Text); } if (comboBoxCategory.Text != tencd) { ChuDeDao cdDao = new ChuDeDao(); cdDao.updateCategoryName(idCate, comboBoxCategory.Text); } if (textBoxPrice.Text != giaban.ToString()) { SachDao ssDao = new SachDao(); ssDao.updatePrice(int.Parse(textBoxBookID.Text), int.Parse(textBoxPrice.Text)); } MessageBox.Show("Thành công !"); }
public ActionResult Edit(ChuDe chude) { if (Session["User"] == null) { return(RedirectToAction("Login", "Login")); } else { var model = new ChuDeDao().CheckChuDe(chude.TenChuDe); if (model == false) { ModelState.AddModelError("", "Nhà Xuất Bản Đã Có"); return(View("Edit")); } else { if (ModelState.IsValid) { var dao = new ChuDeDao(); var result = dao.Update(chude); if (result) { return(RedirectToAction("Index", "ChuDeAD")); } else { ModelState.AddModelError("", "Cập Nhật Khách Hàng Thất Bại"); return(View("Edit")); } } } return(View("Index")); } }
// sách theo chủ đề public ActionResult ListBookWithTitle() { var dao = new ChuDeDao(); var list = dao.ListChuDe(); return(PartialView(list)); }
private void buttonSave_Click(object sender, EventArgs e) { if (textBoxCategoryName.Text == "") { MessageBox.Show("Hãy nhập tên chủ đề !"); } else { var category = new ChuDe() { TenCD = textBoxCategoryName.Text }; ChuDeDao dao = new ChuDeDao(); var res = dao.insertCategory(category.TenCD); if (res > 0) { MessageBox.Show("Thêm thành công !"); clearAll(); } else { MessageBox.Show("Chưa thêm được !"); } } }
public ActionResult Add(ChuDe chude) { if (Session["User"] == null) { return(RedirectToAction("Login", "Login")); } else { var model = new ChuDeDao().CheckChuDe(chude.TenChuDe); if (model == false) { ModelState.AddModelError("", "Nhà Xuất Bản Này Đã Có "); return(View("Add")); } else { if (ModelState.IsValid) { var dao = new ChuDeDao(); int id = dao.Insert(chude); if (id > 0) { return(RedirectToAction("Index", "ChudeAD")); } else { ModelState.AddModelError("", "Thêm Mới Thất Bại"); return(View("Add")); } } } return(View("Index")); } }
private void comboBoxCategory_SelectedValueChanged(object sender, EventArgs e) { string name = comboBoxCategory.Text; ChuDeDao dao = new ChuDeDao(); var res = dao.getIdCategory(name); textBoxCategoryID.Text = res; }
public ActionResult Category(int?page, int machude) { int pagesize = 9; var pagecurrent = (page ?? 1); var dao = new ChuDeDao(); IQueryable <Sach> model = dao.ListAllPaging(machude); return(View("Category", model.ToPagedList(pagecurrent, pagesize))); }
public ActionResult Edit(int id) { if (Session["User"] == null) { return(RedirectToAction("Login", "Login")); } else { ChuDe chude = new ChuDeDao().ViewDetails(id); return(View(chude)); } }
public void fillCombobox() { TacGiaDao daotacgia = new TacGiaDao(); daotacgia.populateAuthor(comboBoxAuthor); ChuDeDao daochude = new ChuDeDao(); daochude.populateCategory(comboBoxCategory); NhaXuatBanDao daonxb = new NhaXuatBanDao(); daonxb.populatePublisher(comboBoxPublisher); }
// GET: Admin/ChuDeAD public ActionResult Index(string searchString, int page = 1, int pageSize = 10) { if (Session["User"] == null) { return(RedirectToAction("Login", "Login")); } else { var dao = new ChuDeDao(); ViewBag.SearchString = searchString; var model = dao.ListAllPaging(searchString, page, pageSize); return(View(model)); } }
public ActionResult Edit(int id) { if (Session["User"] == null) { return(RedirectToAction("Login", "Login")); } else { var dao = new ChuDeDao(); var sach = db.Saches.Find(id); ViewBag.MaChuDe = new SelectList(db.ChuDes.OrderBy(n => n.TenChuDe), "MaChuDe", "TenChuDe", sach.MaChuDe); ViewBag.MaNXB = new SelectList(db.NhaXuatBans.OrderBy(n => n.MaNXB), "MaNXB", "TenNXB", sach.MaNXB); return(View(sach)); } }
public ActionResult Delele(int id) { if (Session["User"] == null) { return(RedirectToAction("Login", "Login")); } else { var dao = new ChuDeDao(); if (dao.DeleteChuDe(id)) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("", "Tài Khoản Chưa Tồn Tại !!"); return(RedirectToAction("Index")); } } }
private void button1_Click(object sender, EventArgs e) { var name = textBoxCatName.Text; if (name == "") { MessageBox.Show("Hãy chọn 1 chủ đề để sửa !"); } else { var id = int.Parse(textBoxID.Text); ChuDeDao dao = new ChuDeDao(); var res = dao.updateCategoryName(id, name); if (res > 0) { MessageBox.Show("Sửa thông tin thành công !"); } bindDataToGrid(); clearAll(); } }
private void button3_Click(object sender, EventArgs e) { var textId = textBoxID.Text; if (textId == "") { MessageBox.Show("Hãy chọn 1 chủ đề để XÓA !"); } else { if (MessageBox.Show("Xóa chủ đề ??", "Xóa chủ đề", MessageBoxButtons.YesNo) == DialogResult.Yes) { ChuDeDao dao = new ChuDeDao(); int id = int.Parse(textBoxID.Text); var check = dao.deleteCategory(id); if (check > 0) { MessageBox.Show("Xóa thành công !"); bindDataToGrid(); clearAll(); } } } }
private void button2_Click(object sender, EventArgs e) { var name = textBoxCatName.Text; if (name == "") { MessageBox.Show("Hãy nhập tên chủ đề để thêm !"); } else { ChuDe cd = new ChuDe() { TenCD = textBoxCatName.Text, }; ChuDeDao dao = new ChuDeDao(); var res = dao.insertCategory(cd.TenCD); if (res > 0) { MessageBox.Show("Thêm chủ đề thành công !"); } bindDataToGrid(); clearAll(); } }
public void SetViewBag(int?select = null) { var dao = new ChuDeDao(); ViewBag.ChuDe = new SelectList(dao.listAllChuDe(), "MaChuDe", "TenChuDe", select); }
public void SetViewBagChuDe(int?selectedID = null) { var dao = new ChuDeDao(); ViewBag.MaChuDe = new SelectList(dao.ListChuDe(), "MaChuDe", "TenChuDe", selectedID); }
private void bindDataToGrid() { ChuDeDao dao = new ChuDeDao(); dataGridViewCategory.DataSource = dao.listCategory(); }