Пример #1
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"));
        }
Пример #2
0
        public ActionResult Delete(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Truong truong = db.Truongs.Find(id);

            if (truong == null)
            {
                return(HttpNotFound());
            }
            return(View(truong));
        }
Пример #3
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));
        }
Пример #4
0
 public ActionResult Create(string MaTruong)
 {
     if (MaTruong != null)
     {
         Truong truong = db.Truongs.SingleOrDefault(t => t.MaTruong == MaTruong);
         if (truong != null)
         {
             ViewBag.MaTruong = truong.MaTruong;
         }
     }
     ViewBag.KhoiThi  = new SelectList(db.KhoiThis, "ID", "Ten");
     ViewBag.MaNganh  = new SelectList(db.Nganhs, "MaNganh", "Ten");
     ViewBag.MaTruong = new SelectList(db.Truongs, "MaTruong", "Ten");
     return(View());
 }
Пример #5
0
        public ActionResult Edit(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Truong truong = db.Truongs.Find(id);

            if (truong == null)
            {
                return(HttpNotFound());
            }
            ViewBag.IDThanhPho = new SelectList(db.ThanhPhoes, "ID", "Ten", truong.IDThanhPho);
            return(View(truong));
        }
Пример #6
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));
        }
Пример #7
0
        public JsonResult getTruong(string id)
        {
            TabOject tab = new TabOject();

            Truong truong = db.Truongs.SingleOrDefault(t => t.MaTruong == id);

            if (truong == null)
            {
                return(null);
            }
            tab.ID  = truong.MaTruong;
            tab.Ten = truong.Ten;

            // do ko co nen gan tam vao day
            tab.Loai = truong.linkLogo;

            return(Json(tab, JsonRequestBehavior.AllowGet));
        }
Пример #8
0
        // GET: /Truongs/Details/5
        public ActionResult Details(string id)
        {
            if (id == null)
            {
                return(HttpNotFound());
            }
            Truong truong = db.Truongs.Find(id);

            if (truong == null)
            {
                return(HttpNotFound());
            }

            List <BaiViet> baiviets = db.BaiViets.Where(t => t.Tabs.Contains("T" + truong.MaTruong)).ToList();

            ViewBag.baiviets = baiviets;

            SystemInfo record = new SystemInfo();

            record.AddValue("truong_" + id, 1);

            return(View(truong));
        }
Пример #9
0
        public List <TabOject> Encode(string Ma)
        {
            List <TabOject> result = new List <TabOject>();

            if (Ma == null || Ma == "")
            {
                return(result);
            }

            List <string> list = Ma.Split(',').ToList();

            foreach (string s in list)
            {
                TabOject tag = new TabOject();
                Char     key = s[0];

                string ID = "";
                for (int i = 1; i < s.Length; i++)
                {
                    ID += s[i];
                }

                switch (key)
                {
                //Ngành
                case 'N':
                    Nganh nganh = db.Nganhs.SingleOrDefault(t => t.MaNganh == ID);
                    if (nganh != null)
                    {
                        tag.ID   = nganh.MaNganh;
                        tag.Ten  = nganh.Ten;
                        tag.Loai = "N";
                    }

                    break;

                // Trường
                case 'T':
                    Truong truong = db.Truongs.SingleOrDefault(t => t.MaTruong == ID);
                    if (truong != null)
                    {
                        tag.ID   = truong.MaTruong;
                        tag.Loai = "T";
                        tag.Ten  = truong.Ten;
                    }

                    break;

                //Thành phố
                case 'P':
                    int      id   = Int16.Parse(ID);
                    ThanhPho tinh = db.ThanhPhoes.SingleOrDefault(t => t.ID == id);
                    if (tinh != null)
                    {
                        tag.ID   = ID;
                        tag.Loai = "P";
                        tag.Ten  = tinh.Ten;
                    }
                    break;
                }
                if (tag.ID != "")
                {
                    result.Add(tag);
                }
            }

            return(result);
        }
Пример #10
0
 public ActionResult Index(Truong truong)
 {
     return(View(truongHelper.GetTruongByName(truong)));
 }