/// <summary> /// The main page of the year controller /// Shows a list of all units in the system /// </summary> /// <returns></returns> public ActionResult Index() { // Make sure the user is logged in and that they have permission if (!IsUserLoggedIn) { return(RedirectToLogin()); } if (!UserHasPermission(PermissionName.Year)) { return(RedirectToPermissionDenied()); } // Set the page message ViewBag.Message = "Years List"; // Get all years from the database var yearModels = YearProcessor.SelectYears( ); // Change the format of the year list List <Year> years = new List <Year>( ); foreach (var y in yearModels) { years.Add(new Year(y)); } // Return the view, with the list of years return(View(years)); }
public List <Year> GetYears( ) { var yearData = YearProcessor.SelectYears( ); Years = new List <Year>( ); foreach (var row in yearData) { var year = new Year( ) { YearId = row.YearId, YearValue = row.Year }; Years.Add(year); } return(Years); }