public ActionResult Create([Bind(Include = "MaTruong,MaNganh,KhoiThi,Diem1,Diem2,Diem3,NgayCapNhat")] TruongNganh truongnganh)
        {
            if (ModelState.IsValid)
            {
                TruongNganh findtruong = db.TruongNganhs.SingleOrDefault(t => t.MaTruong == truongnganh.MaTruong &&
                                                                         t.MaNganh == truongnganh.MaNganh &&
                                                                         t.KhoiThi == truongnganh.KhoiThi);
                truongnganh.NgayCapNhat = DateTime.Now;
                if (findtruong == null)
                {
                    db.TruongNganhs.Add(truongnganh);
                }
                else
                {
                    findtruong.NgayCapNhat     = DateTime.Now;
                    findtruong.Diem1           = truongnganh.Diem1;
                    findtruong.Diem2           = truongnganh.Diem2;
                    findtruong.Diem3           = truongnganh.Diem3;
                    db.Entry(findtruong).State = EntityState.Modified;
                }

                db.SaveChanges();

                SysLogEngine log = new SysLogEngine();
                log.WriteUserLog("Tạo T-N, T-ID: " + findtruong.MaTruong + "N-ID: " + findtruong.MaNganh, User.Identity.GetUserId());

                return(RedirectToAction("Details", "Truongs", new { ID = truongnganh.MaTruong }));
            }
            return(RedirectToAction("Details", "Truongs", new { ID = truongnganh.MaTruong }));
        }
Beispiel #2
0
        public ActionResult DeleteConfirmed(string id)
        {
            Nganh nganh = db.Nganhs.Find(id);

            db.Nganhs.Remove(nganh);
            db.SaveChanges();

            SysLogEngine log = new SysLogEngine();

            log.WriteUserLog("Tạo ngành: " + nganh.MaNganh, User.Identity.GetUserId());

            return(RedirectToAction("Index"));
        }
Beispiel #3
0
        public ActionResult DeleteConfirmed(string id)
        {
            Truong truong = db.Truongs.Find(id);

            db.Truongs.Remove(truong);
            db.SaveChanges();

            SysLogEngine log = new SysLogEngine();

            log.WriteUserLog("Xóa trường" + truong.MaTruong, User.Identity.GetUserId());

            return(RedirectToAction("Index"));
        }
Beispiel #4
0
        public ActionResult Edit([Bind(Include = "Ten,MaNganh")] Nganh nganh)
        {
            if (ModelState.IsValid)
            {
                db.Entry(nganh).State = EntityState.Modified;
                db.SaveChanges();

                SysLogEngine log = new SysLogEngine();
                log.WriteUserLog("Sửa ngành: " + nganh.MaNganh, User.Identity.GetUserId());

                return(RedirectToAction("Index"));
            }
            return(View(nganh));
        }
Beispiel #5
0
        public ActionResult Edit([Bind(Include = "Ten,MaTruong,linkLogo,Website,IDThanhPho,LoaiTruong,DeAnTuyenSInh,GioiThieu")] Truong truong)
        {
            if (ModelState.IsValid)
            {
                SysLogEngine log = new SysLogEngine();
                log.WriteUserLog("Sửa trường " + truong.MaTruong, User.Identity.GetUserId());

                db.Entry(truong).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Details", new { id = truong.MaTruong }));
            }
            ViewBag.IDThanhPho = new SelectList(db.ThanhPhoes, "ID", "Ten", truong.IDThanhPho);
            return(View(truong));
        }
Beispiel #6
0
        public ActionResult Create([Bind(Include = "Ten,MaNganh")] Nganh nganh)
        {
            if (ModelState.IsValid)
            {
                db.Nganhs.Add(nganh);
                db.SaveChanges();

                SysLogEngine log = new SysLogEngine();
                log.WriteUserLog("Tạo ngành: " + nganh.MaNganh, User.Identity.GetUserId());

                return(RedirectToAction("Index"));
            }

            return(View(nganh));
        }
        public ActionResult Edit([Bind(Include = "MaTruong,IDNganh,KhoiThi,Diem1,Diem2,Diem3,NgayCapNhat")] TruongNganh truongnganh)
        {
            if (ModelState.IsValid)
            {
                truongnganh.NgayCapNhat     = DateTime.Now;
                db.Entry(truongnganh).State = EntityState.Modified;

                db.SaveChanges();

                SysLogEngine log = new SysLogEngine();
                log.WriteUserLog("Tạo T-N, T-ID: " + truongnganh.MaTruong + "N-ID: " + truongnganh.MaNganh, User.Identity.GetUserId());

                return(RedirectToAction("Details", "Truongs", new { ID = truongnganh.MaTruong }));
            }
            return(RedirectToAction("Details", "Truongs", new { ID = truongnganh.MaTruong }));
        }
Beispiel #8
0
        public ActionResult Create([Bind(Include = "Ten,Website,IDThanhPho,MaTruong,LoaiTruong")] Truong truong)
        {
            if (ModelState.IsValid)
            {
                db.Truongs.Add(truong);
                db.SaveChanges();

                SysLogEngine log = new SysLogEngine();
                log.WriteUserLog("Tạo trường " + truong.MaTruong, User.Identity.GetUserId());

                return(RedirectToAction("Details", new { id = truong.MaTruong }));
            }

            ViewBag.IDThanhPho = new SelectList(db.ThanhPhoes, "ID", "Ten", truong.IDThanhPho);
            return(View(truong));
        }
        public ActionResult DeleteConfirmed(string MaTruong, string idnganh, string idkhoi)
        {
            if (MaTruong == null || idnganh == null || idkhoi == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TruongNganh truongnganh = db.TruongNganhs.SingleOrDefault(t => t.MaTruong == MaTruong &&
                                                                      t.MaNganh == idnganh &&
                                                                      t.KhoiThi == idkhoi);

            db.TruongNganhs.Remove(truongnganh);
            db.SaveChanges();

            SysLogEngine log = new SysLogEngine();

            log.WriteUserLog("Tạo T-N, T-ID: " + truongnganh.MaTruong + "N-ID: " + truongnganh.MaNganh, User.Identity.GetUserId());

            return(RedirectToAction("Details", "Truongs", new { ID = truongnganh.MaTruong }));
        }