public ActionResult DeleteConfirmed(int id)
        {
            SponsorerTb sponsorerTb = db.SponsorerTbs.Find(id);

            IOTools.DelFile("~/Content/SponsImg" + sponsorerTb.sponLogo);
            db.SponsorerTbs.Remove(sponsorerTb);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #2
0
        public ActionResult HomeSponsor()
        {
            SponsorerTb MyHomeSponsor = new SponsorerTb();

            MyHomeSponsor = db.SponsorerTbs.FirstOrDefault();
            //MyHomeSponsor = db.SponsorerTbs.Where(i => i.Fk_Level.Equals(2)).Take(1).FirstOrDefault();
            //MyHomeSponsor = db.SponsorerTbs.Where(i => i.Fk_Level.Equals(3)).Take(1).FirstOrDefault();

            return(PartialView("_HomeSponsorPartial", MyHomeSponsor));
        }
        // GET: SponsorerTbs/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            SponsorerTb sponsorerTb = db.SponsorerTbs.Find(id);

            if (sponsorerTb == null)
            {
                return(HttpNotFound());
            }
            return(View(sponsorerTb));
        }
        // GET: SponsorerTbs/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            SponsorerTb sponsorerTb = db.SponsorerTbs.Find(id);

            if (sponsorerTb == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Fk_Level = new SelectList(db.SponsLevelTbs, "Id", "SponsLevel", sponsorerTb.Fk_Level);
            return(View(sponsorerTb));
        }
        public ActionResult Create(SponsorerTb sponsorerTb, HttpPostedFileBase sponsImg)
        {
            if (ModelState.IsValid)
            {
                if (sponsImg != null)
                {
                    Guid     FileId = Guid.NewGuid();
                    string[] Ex     = { ".jpg", ".png", ".gif" };
                    IOTools.FileUplader("~/Content/SponsImg", FileId.ToString(), sponsImg, Ex);
                    sponsorerTb.sponLogo = FileId.ToString() + "-" + sponsImg.FileName;
                }

                db.SponsorerTbs.Add(sponsorerTb);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Fk_Level = new SelectList(db.SponsLevelTbs, "Id", "SponsLevel", sponsorerTb.Fk_Level);
            return(View(sponsorerTb));
        }
 public ActionResult Edit(SponsorerTb sponsorerTb, HttpPostedFileBase sponsImg, int?Id)
 {
     if (ModelState.IsValid)
     {
         if (sponsImg != null)
         {
             IOTools.DelFile("~/Content/SponsImg" + sponsorerTb.sponLogo);
             Guid     FileId = Guid.NewGuid();
             string[] Ex     = { ".jpg", ".png", ".gif" };
             IOTools.FileUplader("~/Content/SponsImg", FileId.ToString(), sponsImg, Ex);
             sponsorerTb.sponLogo = FileId.ToString() + "-" + sponsImg.FileName;
         }
         else
         {
             SponsorerTb GammleBillede = db.SponsorerTbs.Find(Id);
             sponsorerTb.sponLogo = GammleBillede.sponLogo;
         }
         db.SponsorerTbs.AddOrUpdate(sponsorerTb);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Fk_Level = new SelectList(db.SponsLevelTbs, "Id", "SponsLevel", sponsorerTb.Fk_Level);
     return(View(sponsorerTb));
 }