//[ValidateInput(false)] ///[ValidateAntiForgeryToken] public ActionResult sua_HS1(HOSO_VUAN hs, FormCollection form, string id) { //ViewBag.lva = new SelectList(db.LOAI_VUAN.OrderBy(x => x.Ten_LoaiVA), "MA_LoaiVA", "Ten_LoaiVA"); //ViewBag.tths = new SelectList(db.TRANGTHAI_HS.OrderBy(x => x.Ten_TT), "MA_TrangThai", "Ten_TT"); //ViewBag.mnv = new SelectList(db.NHANVIENs.OrderBy(x => x.HoTen_NV), "MA_NhanVien", "HoTen_NV"); hs.MA_LoaiVA = form["lva"].ToString();; hs.MA_NhanVien = form["mnv"].ToString(); //hs.MA_HoSo = id; HOSO_VUAN hoSo = db.HOSO_VUAN.Where(newHoSo => newHoSo.MA_HoSo == hs.MA_HoSo).FirstOrDefault(); hoSo.MA_NhanVien = hs.MA_NhanVien; hoSo.MA_LoaiVA = hs.MA_LoaiVA; hoSo.Ten_VuAn = hs.Ten_VuAn; hoSo.NoiDung_VA = hs.NoiDung_VA; hoSo.Loai_HS = hs.Loai_HS; hoSo.NgayNhan_HS = hs.NgayNhan_HS; // db.Entry(hs).State = EntityState.Modified; db.SaveChanges(); ClearNguyenDonBiDon(hs.MA_HoSo); List <string> selectedNguyenDonList = form["nd"].Split(',').ToList(); for (int i = 0; i < selectedNguyenDonList.Count; i++) { CHITIET_DS nguyendon = new CHITIET_DS { MA_DuongSu = selectedNguyenDonList[i], MA_LoaiDS = "ND", MA_HoSo = hs.MA_HoSo, MA_ChiTietDS = UUID.GetUUID(5) }; themChiTietDuongSu(nguyendon); } List <string> selectedBiDonList = form["bd"].Split(',').ToList(); for (int i = 0; i < selectedBiDonList.Count; i++) { CHITIET_DS bidon = new CHITIET_DS { MA_DuongSu = selectedBiDonList[i], MA_LoaiDS = "BD", MA_HoSo = hs.MA_HoSo, MA_ChiTietDS = UUID.GetUUID(5) }; themChiTietDuongSu(bidon); } return(RedirectToAction("ListHS")); }
public ActionResult them_HS(HOSO_VUAN hs, FormCollection form) { //Tao ma tu dong hs.MA_HoSo = UUID.GetUUID(5); hs.MA_LoaiVA = form["lva"].ToString(); hs.MA_TrangThai = "01"; hs.MA_NhanVien = form["mnv"].ToString(); db.HOSO_VUAN.Add(hs); db.SaveChanges(); List <string> selectedNguyenDonList = form["nd"].Split(',').ToList(); for (int i = 0; i < selectedNguyenDonList.Count; i++) { CHITIET_DS nguyendon = new CHITIET_DS { MA_DuongSu = selectedNguyenDonList[i], MA_LoaiDS = "ND", MA_HoSo = hs.MA_HoSo, MA_ChiTietDS = UUID.GetUUID(5) }; themChiTietDuongSu(nguyendon); } List <string> selectedBiDonList = form["bd"].Split(',').ToList(); for (int i = 0; i < selectedBiDonList.Count; i++) { CHITIET_DS bidon = new CHITIET_DS { MA_DuongSu = selectedBiDonList[i], MA_LoaiDS = "BD", MA_HoSo = hs.MA_HoSo, MA_ChiTietDS = UUID.GetUUID(5) }; themChiTietDuongSu(bidon); } var list_HS = from s in db.HOSO_VUAN select s; ViewBag.lva = new SelectList(db.LOAI_VUAN.OrderBy(x => x.Ten_LoaiVA), "MA_LoaiVA", "Ten_LoaiVA"); ViewBag.tths = new SelectList(db.TRANGTHAI_HS.OrderBy(x => x.Ten_TT), "MA_TrangThai", "Ten_TT"); ViewBag.nd = new SelectList(db.DUONGSUs.OrderBy(x => x.HoTen_DS), "MA_DuongSu", "HoTen_DS"); ViewBag.bd = new SelectList(db.DUONGSUs.OrderBy(x => x.HoTen_DS), "MA_DuongSu", "HoTen_DS"); ViewBag.mnv = new SelectList(db.NHANVIENs.OrderBy(x => x.HoTen_NV), "MA_NhanVien", "HoTen_NV"); return(RedirectToAction("ListHS")); }
public JsonResult CheckXoa(string id) { try { CHITIET_DS chiTietDuongSu = db.CHITIET_DS.SingleOrDefault(s => s.MA_DuongSu == id); if (chiTietDuongSu == null) { return(Json("true", JsonRequestBehavior.AllowGet)); } else { return(Json("false", JsonRequestBehavior.AllowGet)); } } catch { return(Json("false", JsonRequestBehavior.AllowGet)); } }
public void themChiTietDuongSu(CHITIET_DS ctds) { db.CHITIET_DS.Add(ctds); db.SaveChanges(); }