C# 클래스 Rozvrh.Controllers.HomeController

상속: Controller
파일 보기 프로젝트 열기: jandoubek/fjfi-rozvrh

공개 메소드들

메소드 설명
AddAll ( List uids ) : System.Web.Mvc.ActionResult
AddSome ( List uids ) : System.Web.Mvc.ActionResult
EditTimetableField ( string uid, string lecture, string lecturer, string room, string department, string day, string hours, string minutes, string duration, string period ) : System.Web.Mvc.ActionResult
ExportToICal ( ) : System.Web.Mvc.ActionResult
ExportToJPG ( ) : System.Web.Mvc.ActionResult
ExportToPDF ( ) : System.Web.Mvc.ActionResult
ExportToPNG ( ) : System.Web.Mvc.ActionResult
ExportToSVG ( ) : System.Web.Mvc.ActionResult
ExportToXML ( ) : System.Web.Mvc.ActionResult
Filter ( Model returnedModel ) : System.Web.Mvc.PartialViewResult
FilterAll ( List degreeYears, List specializations, List groups, List departments, List lecturers, List buildings, List classrooms, List days, List times, string searchedString, string timetableId ) : System.Web.Mvc.PartialViewResult
GetTimetableField ( string uid ) : System.Web.Mvc.JsonResult
HomeController ( ) : System
Index ( ) : System.Web.Mvc.ActionResult
RemoveAll ( ) : System.Web.Mvc.ActionResult
RemoveOne ( string uid ) : System.Web.Mvc.ActionResult
ViewRozvrh ( ) : System.Web.Mvc.ActionResult
getGroups ( List fields ) : List>

비공개 메소드들

메소드 설명
ImportFromXML ( System.Web.HttpPostedFileBase file ) : System.Web.Mvc.ActionResult
LoadFromSession ( ) : void

Loads data from session to model.

SaveToSession ( ) : void

Saves data from model to session.

isNull ( string text ) : bool
removeEmptyElement ( List list ) : void

Checks if the list contains only one element which is empty string. If so, the empty element is removed.

메소드 상세

AddAll() 공개 메소드

public AddAll ( List uids ) : System.Web.Mvc.ActionResult
uids List
리턴 System.Web.Mvc.ActionResult

AddSome() 공개 메소드

public AddSome ( List uids ) : System.Web.Mvc.ActionResult
uids List
리턴 System.Web.Mvc.ActionResult

EditTimetableField() 공개 메소드

public EditTimetableField ( string uid, string lecture, string lecturer, string room, string department, string day, string hours, string minutes, string duration, string period ) : System.Web.Mvc.ActionResult
uid string
lecture string
lecturer string
room string
department string
day string
hours string
minutes string
duration string
period string
리턴 System.Web.Mvc.ActionResult

ExportToICal() 공개 메소드

public ExportToICal ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

ExportToJPG() 공개 메소드

public ExportToJPG ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

ExportToPDF() 공개 메소드

public ExportToPDF ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

ExportToPNG() 공개 메소드

public ExportToPNG ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

ExportToSVG() 공개 메소드

public ExportToSVG ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

ExportToXML() 공개 메소드

public ExportToXML ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

Filter() 공개 메소드

public Filter ( Model returnedModel ) : System.Web.Mvc.PartialViewResult
returnedModel Model
리턴 System.Web.Mvc.PartialViewResult

FilterAll() 공개 메소드

public FilterAll ( List degreeYears, List specializations, List groups, List departments, List lecturers, List buildings, List classrooms, List days, List times, string searchedString, string timetableId ) : System.Web.Mvc.PartialViewResult
degreeYears List
specializations List
groups List
departments List
lecturers List
buildings List
classrooms List
days List
times List
searchedString string
timetableId string
리턴 System.Web.Mvc.PartialViewResult

GetTimetableField() 공개 메소드

public GetTimetableField ( string uid ) : System.Web.Mvc.JsonResult
uid string
리턴 System.Web.Mvc.JsonResult

HomeController() 공개 메소드

public HomeController ( ) : System
리턴 System

Index() 공개 메소드

public Index ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

RemoveAll() 공개 메소드

public RemoveAll ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

RemoveOne() 공개 메소드

public RemoveOne ( string uid ) : System.Web.Mvc.ActionResult
uid string
리턴 System.Web.Mvc.ActionResult

ViewRozvrh() 공개 메소드

public ViewRozvrh ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

getGroups() 공개 정적인 메소드

public static getGroups ( List fields ) : List>
fields List
리턴 List>