Exemplo n.º 1
0
        public ActionResult Create(TRUYEN tr, HttpPostedFileBase fileup)
        {
            ViewBag.Maloai   = new SelectList(db.THELOAIs.ToList().OrderBy(n => n.Tenloai), "Maloai", "Tenloai");
            ViewBag.Manxb    = new SelectList(db.NHAXUATBANs.ToList().OrderBy(n => n.Tennxb), "Manxb", "Tennxb");
            ViewBag.Matacgia = new SelectList(db.TACGIAs.ToList().OrderBy(n => n.Tentacgia), "Matacgia", "Tentacgia");

            if (fileup == null)
            {
                ViewBag.thongbao = "chon ảnh";
                return(View());
            }

            else
            {
                if (!ModelState.IsValid)
                {
                    var filename = Path.GetFileName(fileup.FileName);
                    var path     = Path.Combine(Server.MapPath("~/images"), filename);

                    if (System.IO.File.Exists(path))
                    {
                        ViewBag.thongbao = "hinh da ton tai";
                    }
                    else
                    {
                        fileup.SaveAs(path);
                    }
                    tr.Anhbia = filename;
                    db.TRUYENs.Add(tr);
                    db.SaveChanges();
                }
                return(RedirectToAction("loadtruyen"));
            }
            //tao moi mau
        }
Exemplo n.º 2
0
        public ActionResult Delete(int id)
        {
            TRUYEN tr = db.TRUYENs.SingleOrDefault(n => n.Matruyen == id);

            if (tr == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            return(View(tr));
        }
Exemplo n.º 3
0
 public ActionResult Delete(TRUYEN tr, int id)
 {
     tr = db.TRUYENs.SingleOrDefault(n => n.Matruyen == id);
     if (tr == null)
     {
         Response.StatusCode = 404;
         return(null);
     }
     db.TRUYENs.Remove(tr);
     db.SaveChanges();
     return(RedirectToAction("loadtruyen"));
 }
Exemplo n.º 4
0
        public ActionResult Edit(int id)
        {
            TRUYEN tr = db.TRUYENs.SingleOrDefault(n => n.Matruyen == id);

            //  ViewBag.Matruyen = tr.Matruyen;
            if (tr == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            ViewBag.Maloai   = new SelectList(db.THELOAIs.ToList().OrderBy(n => n.Tenloai), "Maloai", "Tenloai", tr.Maloai);
            ViewBag.Manxb    = new SelectList(db.NHAXUATBANs.ToList().OrderBy(n => n.Tennxb), "Manxb", "Tennxb", tr.Manxb);
            ViewBag.Matacgia = new SelectList(db.TACGIAs.ToList().OrderBy(n => n.Tentacgia), "Matacgia", "Tentacgia", tr.Matacgia);
            return(View(tr));
        }