public async Task <ActionResult> THELOAITHUVIENEDIT([Bind(Include = "IDTHELOAI,THELOAIANH")] THELOAITHUVIEN tHELOAITHUVIEN)
        {
            if (ModelState.IsValid)
            {
                db.Entry(tHELOAITHUVIEN).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("THELOAITHUVIENVIEW"));
            }
            return(View(tHELOAITHUVIEN));
        }
        public async Task <ActionResult> THELOAITHUVIENEDIT(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            THELOAITHUVIEN tHELOAITHUVIEN = await db.THELOAITHUVIENs.FindAsync(id);

            if (tHELOAITHUVIEN == null)
            {
                return(HttpNotFound());
            }
            return(View(tHELOAITHUVIEN));
        }
        public async Task <ActionResult> THELOAITHUVIENADD([Bind(Include = "IDTHELOAI,THELOAIANH")] THELOAITHUVIEN tHELOAITHUVIEN)
        {
            ViewBag.IDTHELOAI = new SelectList(db.THELOAITHUVIENs, "IDTHELOAI", "THELOAIANH", tHELOAITHUVIEN.IDTHELOAI);

            tHELOAITHUVIEN.IDTHELOAI = getGUID().ToString();
            if (ModelState.IsValid)
            {
                db.THELOAITHUVIENs.Add(tHELOAITHUVIEN);
                await db.SaveChangesAsync();

                return(RedirectToAction("THELOAITHUVIENVIEW"));
            }
            ViewBag.IDTHELOAI = new SelectList(db.THELOAITHUVIENs, "IDTHELOAI", "THELOAIANH");
            return(View(tHELOAITHUVIEN));
        }