public ActionResult DeleteConfirmed(decimal id)
        {
            TB_SCHOOL_DOCUMENT tb_school_document = db.TB_SCHOOL_DOCUMENT.Single(t => t.ID == id);

            db.TB_SCHOOL_DOCUMENT.Remove(tb_school_document);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        //
        // GET: /SchoolDocument/Edit/5

        public ActionResult Edit(decimal id = 0)
        {
            TB_SCHOOL_DOCUMENT tb_school_document = db.TB_SCHOOL_DOCUMENT.Single(t => t.ID == id);

            if (tb_school_document == null)
            {
                return(HttpNotFound());
            }
            return(View(tb_school_document));
        }
        public ActionResult Create(TB_SCHOOL_DOCUMENT tb_school_document)
        {
            if (ModelState.IsValid)
            {
                db.TB_SCHOOL_DOCUMENT.Add(tb_school_document);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tb_school_document));
        }
        public ActionResult Edit(TB_SCHOOL_DOCUMENT tb_school_document)
        {
            if (ModelState.IsValid)
            {
                var _update = db.TB_SCHOOL_DOCUMENT.FirstOrDefault(f => f.ID == tb_school_document.ID);
                if (_update != null)
                {
                    _update.DOCUMENT_PATH = tb_school_document.DOCUMENT_PATH;
                    _update.SCHOOL_ID     = tb_school_document.ID;
                }

                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(tb_school_document));
        }
Exemple #5
0
        public ActionResult Upload(UploadModel model)
        {
            //if (ModelState.IsValid)
            //{
            try
            {
                if (Request.Files["photo"] != null) // If uploaded synchronously
                {
                    model.photo_guid     = _fileStore.SaveUploadedFile(Request.Files["photo"]);
                    model.photo_filename = Request.Files["photo"].FileName;
                }

                TB_SCHOOL_DOCUMENT schoolDocument = new TB_SCHOOL_DOCUMENT();
                schoolDocument.SCHOOL_ID     = model.school.SCHOOL_ID;
                schoolDocument.DOCUMENT_PATH = model.photo_filename;
                db.TB_SCHOOL_DOCUMENT.Add(schoolDocument);

                var _update = db.TB_APPLICATION_SCHOOL.FirstOrDefault(f => f.SCHOOL_ID == model.school.SCHOOL_ID);
                if (_update != null)
                {
                    _update.SCHOOL_DOC_PATH        = model.photo_filename;
                    _update.SCHOOL_APPROVED_STATUS = 2;
                }


                db.SaveChanges();
                return(RedirectToAction("../School/Index"));
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                ModelState.AddModelError("", "ยังไม่ได้เลือกไฟล์");
            }
            //}
            ViewBag.PageContent = "ส่งเอกสารยืนยันการสมัคร";
            return(View("Index", model));
        }