private void btnSave_Click(object sender, EventArgs e) { var result = db.SinhViens.Find(ID); result.Hoten = txtName.Text; result.MSSV = txtMSSV.Text; result.Khoa = cbbKhoa.Text; db.Entry(result).State = EntityState.Modified; db.SaveChanges(); this.Close(); }
private void btnSave_Click(object sender, EventArgs e) { var result = db.Thongtinsachs.Find(ID); result.TenSach = txtTen.Text; result.SoLuong = int.Parse(txtSL.Text); result.LoaiSach = cbbLoai.Text; result.TacGia = txtTG.Text; db.Entry(result).State = EntityState.Modified; db.SaveChanges(); this.Close(); }
public ActionResult CapNhatSach(Sach sach, HttpPostedFileBase file, FormCollection f) { string mand = sach.MaSach.ToString(); if (ModelState.IsValid) { string temp = ""; if (file != null) { var tenAnh = mand + ".jpg"; var path = Path.Combine(Server.MapPath("~/BookImg"), tenAnh); file.SaveAs(path); temp = tenAnh; } data.Entry(sach).State = EntityState.Modified; data.SaveChanges(); return(RedirectToAction("XemChiTietSach", new { id = sach.MaSach })); } ViewBag.MaDanhMuc = new SelectList(data.DanhMucs, "MaDanhMuc", "TenDanhMuc", sach.MaDanhMuc); ViewBag.NhaXuatBan = new SelectList(data.NhaXuatBans, "MaNhaXuatBan", "TenNhaXuatBan", sach.NhaXuatBan); ViewBag.TacGia = new SelectList(data.TacGias, "MaTacGia", "TenTacGia", sach.TacGia); return(RedirectToAction("XemToanBoSach")); }
// Gia hạn sách public ActionResult GiaHanSach(int id) { int SoLanGiaHan = (int)(from ct in data.ChiTietPhieuMuons where ct.MaChiTietPhieuMuon == id select ct.LanMuon).First(); if (SoLanGiaHan >= SOLANGIAHAN) { @ViewBag.Message = "Bạn không thể tiếp tục gia hạn cho quyển sách này!"; return(View("KqGiaHanSach")); } ChiTietPhieuMuon chitiet = data.ChiTietPhieuMuons.Find(id); chitiet.LanMuon++; if (ModelState.IsValid) { data.Entry(chitiet).State = EntityState.Modified; data.SaveChanges(); } @ViewBag.Message = "Sách được gia hạn thành công! Lần gia hạn thứ " + chitiet.LanMuon.ToString(); return(View("KqGiaHanSach")); }