Guest User

AdminMobileCarrierController

a guest
Mar 29th, 2011
296
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.45 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.Mvc;
  6. using Yes.Models;
  7.  
  8. namespace Yes.Controllers
  9. {
  10.     public class AdminMobileCarrierController : Controller
  11.     {
  12.         //
  13.         // GET: /AdminMobileCarrier/
  14.         [Authorize(Roles = "Admin")]
  15.         public ActionResult Index()
  16.         {
  17.             IEnumerable<Yes.Models.MobileCarrier> mobilecarriers = new Yes.Models.MobileCarrier().GetAll();
  18.             return View(mobilecarriers);
  19.         }
  20.  
  21.         //
  22.         // GET: /AdminMobileCarrier/Details/5
  23.         [Authorize(Roles = "Admin")]
  24.         public ActionResult Details(int id)
  25.         {
  26.             MobileCarrier mobilecarrier = new Yes.Models.MobileCarrier().GetMobileCarrier(id);
  27.             return View(mobilecarrier);
  28.         }
  29.  
  30.         //
  31.         // GET: /AdminMobileCarrier/Create
  32.         [Authorize(Roles = "Admin")]
  33.         public ActionResult Create()
  34.         {
  35.             return View();
  36.         }
  37.  
  38.         //
  39.         // POST: /AdminMobileCarrier/Create
  40.         [HttpPost]
  41.         [Authorize(Roles = "Admin")]
  42.         public ActionResult Create(Yes.Models.MobileCarrier mobilecarrier)
  43.         {
  44.             mobilecarrier.Insert();
  45.             return RedirectToAction("Index");
  46.         }
  47.        
  48.         //
  49.         // GET: /AdminMobileCarrier/Edit/5
  50.         [Authorize(Roles = "Admin")]
  51.         public ActionResult Edit(int id)
  52.         {
  53.             MobileCarrier mobilecarrier = new Yes.Models.MobileCarrier().GetMobileCarrier(id);
  54.             return View(mobilecarrier);
  55.         }
  56.  
  57.         //
  58.         // POST: /AdminMobileCarrier/Edit/5
  59.         [HttpPost]
  60.         [Authorize(Roles = "Admin")]
  61.         public ActionResult Edit(MobileCarrier mobilecarrier)
  62.         {
  63.             mobilecarrier.Update();
  64.             return RedirectToAction("Index");
  65.         }
  66.  
  67.         //
  68.         // GET: /AdminMobileCarrier/Delete/5
  69.         [Authorize(Roles = "Admin")]
  70.         public ActionResult Delete(int id)
  71.         {
  72.             MobileCarrier mobilecarrier = new Yes.Models.MobileCarrier().GetMobileCarrier(id);
  73.             return View(mobilecarrier);
  74.         }
  75.  
  76.         //
  77.         // POST: /AdminMobileCarrier/Delete/5
  78.         [HttpPost]
  79.         [Authorize(Roles = "Admin")]
  80.         public ActionResult Delete(MobileCarrier mobilecarrier)
  81.         {
  82.             mobilecarrier.Delete();
  83.             return RedirectToAction("Index");
  84.         }
  85.     }
  86. }
Advertisement
Add Comment
Please, Sign In to add comment