示例#1
0
 public ActionResult Delete(int id)
 {
     using (var db = new FriendlyUrlEntities())
     {
         return(View(db.FriendlyUrls.Find(id)));
     }
 }
示例#2
0
 public ActionResult Index()
 {
     using (var db = new FriendlyUrlEntities())
     {
         return(View(db.FriendlyUrls.ToList()));
     }
 }
示例#3
0
        public static FriendlyUrl GetFriendlyUrlByUrl(string friendlyUrl)
        {
            FriendlyUrl page = null;

            using (var ctx = new FriendlyUrlEntities())
            {
                page = ctx.FriendlyUrls.SingleOrDefault(c => c.FriendlyUrl1 == friendlyUrl);
            }

            return(page);
        }
示例#4
0
 public ActionResult Edit(int id, FriendlyUrl link)
 {
     try
     {
         using (var db = new FriendlyUrlEntities())
         {
             db.Entry(link).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
     }
     catch
     {
         return(View());
     }
 }
示例#5
0
 public ActionResult Create(FriendlyUrl url)
 {
     try
     {
         using (var db = new FriendlyUrlEntities())
         {
             db.FriendlyUrls.Add(url);
             db.SaveChanges();
         }
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }