Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/27/11 19:09:49 (13 years ago)
Author:
jwolfing
Message:

#1433 code formatted

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/WebApplication/MVC2/HLWebOKBAdminPlugin/Controllers/ProblemClassController.cs

    r6283 r6317  
    88
    99
    10 namespace HLWebOKBAdminPlugin.Controllers
    11 {
    12     // <summary>
    13     // Controller for ProblemClass Submenu
    14     // </summary>
    15     public class ProblemClassController : Controller
    16     {
    17         //
    18         // GET: /ProblemClass/
     10namespace HLWebOKBAdminPlugin.Controllers {
     11  // <summary>
     12  // Controller for ProblemClass Submenu
     13  // </summary>
     14  public class ProblemClassController : Controller {
     15    //
     16    // GET: /ProblemClass/
    1917
    20         public ActionResult Index()
    21         {
    22             Session["SelectedSubMenu"] = "ProblemClass";
    23             ProblemClassModel pcm = new ProblemClassModel();
    24             return View(pcm);
    25         }//Index
     18    public ActionResult Index() {
     19      Session["SelectedSubMenu"] = "ProblemClass";
     20      ProblemClassModel pcm = new ProblemClassModel();
     21      return View(pcm);
     22    }//Index
    2623
    27         public ActionResult Detail(long? id) {
    28             Session["SelectedSubMenu"] = "ProblemClass";
    29             ProblemClassModel pcm = new ProblemClassModel();
     24    public ActionResult Detail(long? id) {
     25      Session["SelectedSubMenu"] = "ProblemClass";
     26      ProblemClassModel pcm = new ProblemClassModel();
    3027
    31             if (id == null)
    32                 pcm.ProblemClass = new ProblemClass();
    33             else
    34                 pcm.ProblemClass = (ProblemClass)pcm.ProblemClasses.Where(x => x.Id.Equals((long)id)).FirstOrDefault();
    35             return View(pcm);
    36         }//Detail
     28      if (id == null)
     29        pcm.ProblemClass = new ProblemClass();
     30      else
     31        pcm.ProblemClass = (ProblemClass)pcm.ProblemClasses.Where(x => x.Id.Equals((long)id)).FirstOrDefault();
     32      return View(pcm);
     33    }//Detail
    3734
    38         /// <summary>
    39         /// Controller for Index View
    40         /// </summary>
    41         /// <returns></returns>
    42         public ActionResult Delete(long? id) {
    43             Session["SelectedSubMenu"] = "ProblemClass";
     35    /// <summary>
     36    /// Controller for Index View
     37    /// </summary>
     38    /// <returns></returns>
     39    public ActionResult Delete(long? id) {
     40      Session["SelectedSubMenu"] = "ProblemClass";
    4441
    45             ProblemClassModel pcm = new ProblemClassModel();
    46             if (id != 0) {
    47                 pcm.DeleteProblemClass((long)id);
    48             }
    49             return View("Index", pcm);
    50         }//Delete
     42      ProblemClassModel pcm = new ProblemClassModel();
     43      if (id != 0) {
     44        pcm.DeleteProblemClass((long)id);
     45      }
     46      return View("Index", pcm);
     47    }//Delete
    5148
    52         /// <summary>
    53         /// Controller for Detail View
    54         /// </summary>
    55         /// <returns></returns>
    56         public ActionResult SaveChanges(FormCollection collection) {
    57             long problemClassId = long.Parse(collection.Get("ProblemClassId"));
    58             String problemClassName = collection.Get("ProblemClassName");
    59             String problemClassDescription = collection.Get("ProblemClassDescription");
     49    /// <summary>
     50    /// Controller for Detail View
     51    /// </summary>
     52    /// <returns></returns>
     53    public ActionResult SaveChanges(FormCollection collection) {
     54      long problemClassId = long.Parse(collection.Get("ProblemClassId"));
     55      String problemClassName = collection.Get("ProblemClassName");
     56      String problemClassDescription = collection.Get("ProblemClassDescription");
    6057
    61             // Later, we will get the runs from the session ...
    62             ProblemClassModel pcm = new ProblemClassModel();
    63             if (problemClassId != 0)
    64                 pcm.ProblemClass = (ProblemClass)pcm.ProblemClasses.Where(x => x.Id.Equals(problemClassId)).FirstOrDefault();
     58      // Later, we will get the runs from the session ...
     59      ProblemClassModel pcm = new ProblemClassModel();
     60      if (problemClassId != 0)
     61        pcm.ProblemClass = (ProblemClass)pcm.ProblemClasses.Where(x => x.Id.Equals(problemClassId)).FirstOrDefault();
    6562
    66             pcm.ProblemClass.Name = problemClassName;
    67             pcm.ProblemClass.Description = problemClassDescription;
     63      pcm.ProblemClass.Name = problemClassName;
     64      pcm.ProblemClass.Description = problemClassDescription;
    6865
    69             pcm.SaveProblemClass(pcm.ProblemClass);
     66      pcm.SaveProblemClass(pcm.ProblemClass);
    7067
    71             return View("Index", pcm);
    72         }//SaveChanges
     68      return View("Index", pcm);
     69    }//SaveChanges
    7370
    74         /// <summary>
    75         /// Controller for Index View
    76         /// </summary>
    77         /// <returns></returns>
    78         public ActionResult SortAsc() {
    79             Session["SelectedSubMenu"] = "ProblemClass";
    80             ProblemClassModel pcm = new ProblemClassModel();
    81             pcm.ProblemClasses = pcm.ProblemClasses.OrderBy(x => x.Name).ToList<ProblemClass>();
    82             return View("Index", pcm);
    83         }
     71    /// <summary>
     72    /// Controller for Index View
     73    /// </summary>
     74    /// <returns></returns>
     75    public ActionResult SortAsc() {
     76      Session["SelectedSubMenu"] = "ProblemClass";
     77      ProblemClassModel pcm = new ProblemClassModel();
     78      pcm.ProblemClasses = pcm.ProblemClasses.OrderBy(x => x.Name).ToList<ProblemClass>();
     79      return View("Index", pcm);
     80    }
    8481
    85         /// <summary>
    86         /// Controller for Index View
    87         /// </summary>
    88         /// <returns></returns>
    89         public ActionResult SortDesc() {
    90             Session["SelectedSubMenu"] = "ProblemClass";
    91             ProblemClassModel pcm = new ProblemClassModel();
     82    /// <summary>
     83    /// Controller for Index View
     84    /// </summary>
     85    /// <returns></returns>
     86    public ActionResult SortDesc() {
     87      Session["SelectedSubMenu"] = "ProblemClass";
     88      ProblemClassModel pcm = new ProblemClassModel();
    9289
    93             IOrderedEnumerable<ProblemClass> pcmOrderedList = pcm.ProblemClasses.OrderByDescending(x => x.Name);
    94             IList<ProblemClass> pcmList = new List<ProblemClass>();
    95             foreach (var item in pcmOrderedList) {
    96                 pcmList.Add(item);
    97             }
    98             pcm.ProblemClasses = pcmList;
     90      IOrderedEnumerable<ProblemClass> pcmOrderedList = pcm.ProblemClasses.OrderByDescending(x => x.Name);
     91      IList<ProblemClass> pcmList = new List<ProblemClass>();
     92      foreach (var item in pcmOrderedList) {
     93        pcmList.Add(item);
     94      }
     95      pcm.ProblemClasses = pcmList;
    9996
    100             // this should be the right code
    101             //pm.Problems = pm.Problems.OrderByDescending(x => x.Name).ToArray<Problem>();
    102             return View("Index", pcm);
    103         }
     97      // this should be the right code
     98      //pm.Problems = pm.Problems.OrderByDescending(x => x.Name).ToArray<Problem>();
     99      return View("Index", pcm);
     100    }
    104101
    105     }
     102  }
    106103}
Note: See TracChangeset for help on using the changeset viewer.