Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.Mvc;
- using Yes.Models;
- namespace Yes.Controllers
- {
- public class AdminMobileCarrierController : Controller
- {
- //
- // GET: /AdminMobileCarrier/
- [Authorize(Roles = "Admin")]
- public ActionResult Index()
- {
- IEnumerable<Yes.Models.MobileCarrier> mobilecarriers = new Yes.Models.MobileCarrier().GetAll();
- return View(mobilecarriers);
- }
- //
- // GET: /AdminMobileCarrier/Details/5
- [Authorize(Roles = "Admin")]
- public ActionResult Details(int id)
- {
- MobileCarrier mobilecarrier = new Yes.Models.MobileCarrier().GetMobileCarrier(id);
- return View(mobilecarrier);
- }
- //
- // GET: /AdminMobileCarrier/Create
- [Authorize(Roles = "Admin")]
- public ActionResult Create()
- {
- return View();
- }
- //
- // POST: /AdminMobileCarrier/Create
- [HttpPost]
- [Authorize(Roles = "Admin")]
- public ActionResult Create(Yes.Models.MobileCarrier mobilecarrier)
- {
- mobilecarrier.Insert();
- return RedirectToAction("Index");
- }
- //
- // GET: /AdminMobileCarrier/Edit/5
- [Authorize(Roles = "Admin")]
- public ActionResult Edit(int id)
- {
- MobileCarrier mobilecarrier = new Yes.Models.MobileCarrier().GetMobileCarrier(id);
- return View(mobilecarrier);
- }
- //
- // POST: /AdminMobileCarrier/Edit/5
- [HttpPost]
- [Authorize(Roles = "Admin")]
- public ActionResult Edit(MobileCarrier mobilecarrier)
- {
- mobilecarrier.Update();
- return RedirectToAction("Index");
- }
- //
- // GET: /AdminMobileCarrier/Delete/5
- [Authorize(Roles = "Admin")]
- public ActionResult Delete(int id)
- {
- MobileCarrier mobilecarrier = new Yes.Models.MobileCarrier().GetMobileCarrier(id);
- return View(mobilecarrier);
- }
- //
- // POST: /AdminMobileCarrier/Delete/5
- [HttpPost]
- [Authorize(Roles = "Admin")]
- public ActionResult Delete(MobileCarrier mobilecarrier)
- {
- mobilecarrier.Delete();
- return RedirectToAction("Index");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment