public ActionResult EditTextGoSecret(int id) { ViewBag.IDLoaiCongVan = new SelectList(_data.LoaiCongVans.ToList().OrderBy(n => n.TenLoaiCongVan), "IDLoaiCongVan", "TenLoaiCongVan"); ViewBag.IDPhongBan = new SelectList(_data.PhongBans.ToList().OrderBy(n => n.TenPhongBan), "IDPhongBan", "TenPhongBan"); ViewBag.IDDonViGui = new SelectList(_data.DonVis.ToList().OrderBy(n => n.TenDonVi), "IDDonVi", "TenDonVi"); ViewBag.IDDonViNhan = new SelectList(_data.DonVis.ToList().OrderBy(n => n.TenDonVi), "IDDonVi", "TenDonVi"); CongVanDi getTextGo = _data.CongVanDis.SingleOrDefault(c => c.STT == id); return(View(getTextGo)); }
public ActionResult EditTextGoSecret(int id, FormCollection formCollection, HttpPostedFileBase uploadFile) { CongVanDi getTextGo = _data.CongVanDis.SingleOrDefault(c => c.STT == id); if (ModelState.IsValid) { if (uploadFile != null) { //Luu ten file var fileName = Path.GetFileName(uploadFile.FileName); //Luu duong dan File var path = Path.Combine(Server.MapPath("~/FileDocument"), fileName); //Kiem tra hinh da ton tai chua\ if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Hình ảnh đã tồn tại"; } else { uploadFile.SaveAs(path);//Luu file vao duong dan } getTextGo.File = fileName; } } int idLoaiCongVan = int.Parse(formCollection["IDLoaiCongVan"]); int idDonViGui = int.Parse(formCollection["IDDonViGui"]); string noiDung = formCollection["NoiDungCongViec"]; DateTime ngayGui = DateTime.Parse(formCollection["NgayGui"]); string tenNguoiGui = formCollection["TenNguoiGui"]; string anhScan = formCollection["AnhScan"]; getTextGo.IDLoaiCongVan = idLoaiCongVan; getTextGo.NoiDungCongViec = noiDung; getTextGo.NgayGui = ngayGui; getTextGo.TenNguoiGui = tenNguoiGui; getTextGo.IDDonViGui = idDonViGui; getTextGo.AnhScan = anhScan; UpdateModel(getTextGo); _data.SubmitChanges(); string writeLog = "Sửa công văn đi: " + getTextGo.IDCongVanDi; NhanVien admin = (NhanVien)Session["Admin"]; NhatKyHeThong log = new NhatKyHeThong(); log.IDNhanVien = admin.IDNhanVien; log.NoiDungNhatKy = writeLog; log.NgayGio = DateTime.Now; _data.NhatKyHeThongs.InsertOnSubmit(log); _data.SubmitChanges(); return(RedirectToAction("Index")); }
public ActionResult AddTextGo(CongVanDi item, FormCollection formCollection, HttpPostedFileBase uploadFile) { ViewBag.IDLoaiCongVan = new SelectList(_data.LoaiCongVans.ToList().OrderBy(n => n.IDLoaiCongVan), "IDLoaiCongVan", "TenLoaiCongVan"); ViewBag.IDDonViGui = new SelectList(_data.DonVis.ToList().OrderBy(n => n.IDDonVi), "IDDonVi", "TenDonVi"); ViewBag.IDDonViNhan = new SelectList(_data.DonVis.ToList().OrderBy(n => n.IDDonVi), "IDDonVi", "TenDonVi"); ViewBag.IDPhongBan = new SelectList(_data.PhongBans.ToList().OrderBy(n => n.IDPhongBan), "IDPhongBan", "TenPhongBan"); try { ViewBag.Validate = " "; var fileName = Path.GetFileName(uploadFile.FileName); if (fileName != null) { var path = Path.Combine(Server.MapPath("~/FileDocument"), fileName); if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Tập tin đã tồn tại"; } else { uploadFile.SaveAs(path);//Luu file vao duong dan } item.File = fileName; } else { item.File = ""; } //Luu duong dan File item.NgayGui = DateTime.Parse(formCollection["NgayGui"]); _data.CongVanDis.InsertOnSubmit(item); _data.SubmitChanges(); string writeLog = "Thêm công văn đi: " + item.IDCongVanDi; NhanVien admin = (NhanVien)Session["Admin"]; NhatKyHeThong log = new NhatKyHeThong(); log.IDNhanVien = admin.IDNhanVien; log.NoiDungNhatKy = writeLog; log.NgayGio = DateTime.Now; _data.NhatKyHeThongs.InsertOnSubmit(log); _data.SubmitChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }