Example #1
0
        public ActionResult EditTextToSecret(int id, FormCollection formCollection, HttpPostedFileBase uploadFile)
        {
            CongVanDen getTextTo = _data.CongVanDens.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
                    }
                    getTextTo.File = fileName;
                }
            }
            int      idLoaiCongVan = int.Parse(formCollection["IDLoaiCongVan"]);
            int      idPhongBan    = int.Parse(formCollection["IDPhongBan"]);
            int      idDonViGui    = int.Parse(formCollection["IDDonViGui"]);
            int      idDonViNhan   = int.Parse(formCollection["IDDonViNhan"]);
            string   noiDung       = formCollection["NoiDung"];
            DateTime ngayGui       = DateTime.Parse(formCollection["NgayGui"]);
            DateTime ngayNhan      = DateTime.Parse(formCollection["NgayNhan"]);
            string   tenNguoiGui   = formCollection["TenNguoiGui"];
            string   tenNguoiNhan  = formCollection["TenNguoiNhan"];
            string   anhScan       = formCollection["AnhScan"];

            getTextTo.IDLoaiCongVan = idLoaiCongVan;
            getTextTo.NoiDung       = noiDung;
            getTextTo.NgayGui       = ngayGui;
            getTextTo.NgayNhan      = ngayNhan;
            getTextTo.TenNguoiGui   = tenNguoiGui;
            getTextTo.IDPhongBan    = idPhongBan;
            getTextTo.IDDonViGui    = idDonViGui;
            getTextTo.IDDonViNhan   = idDonViNhan;
            getTextTo.TenNguoiNhan  = tenNguoiNhan;
            getTextTo.AnhScan       = anhScan;

            UpdateModel(getTextTo);
            _data.SubmitChanges();
            string        writeLog = "Sửa công văn đi: " + getTextTo.IDCongVanDen;
            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"));
        }
Example #2
0
        public ActionResult EditTextToSecret(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");

            CongVanDen getTextTo = _data.CongVanDens.SingleOrDefault(c => c.STT == id);

            return(View(getTextTo));
        }
Example #3
0
        public string ChangeImage(int id, string picture)
        {
            CongVanDen textTo = _data.CongVanDens.FirstOrDefault(x => x.STT == id);

            if (textTo == null)
            {
                return("Mã không tồn tại");
            }
            textTo.AnhScan = picture;
            UpdateModel(textTo);
            _data.SubmitChanges();
            return("");
        }
Example #4
0
        public ActionResult AddTextTo(CongVanDen item, FormCollection formCollection, HttpPostedFileBase uploadFile)
        {
            ViewBag.IDLoaiCongVan = new SelectList(_data.LoaiCongVans.ToList().OrderBy(n => n.IDLoaiCongVan), "IDLoaiCongVan", "TenLoaiCongVan");
            ViewBag.IDPhongBan    = new SelectList(_data.PhongBans.ToList().OrderBy(n => n.IDPhongBan), "IDPhongBan", "TenPhongBan");
            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");

            try
            {
                ViewBag.Validate = " ";

                var fileName = Path.GetFileName(uploadFile.FileName);
                //Luu duong dan File
                var path = Path.Combine(Server.MapPath("~/FileDocument"), fileName);
                if (System.IO.File.Exists(path))
                {
                    ViewBag.Thongbao = "Hình ảnh đã tồn tại";
                }
                else
                {
                    uploadFile.SaveAs(path);//Luu file vao duong dan
                }
                item.File     = fileName;
                item.NgayGui  = DateTime.Parse(formCollection["NgayGui"]);
                item.NgayNhan = DateTime.Parse(formCollection["NgayNhan"]);

                _data.CongVanDens.InsertOnSubmit(item);
                _data.SubmitChanges();

                string        writeLog = "Thêm công văn đến: " + item.IDCongVanDen;
                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());
            }
        }