C# Класс PETUtility.Web.Controllers.Meetings.MeetingController

Наследование: Controller
Показать файл Открыть проект

Открытые методы

Метод Описание
AddAbsentOrLate ( AbsentOrLate absentOrLate ) : System.Web.Mvc.ActionResult
AddCommentOfMeeting ( CommentOfMeeting commentOfMeeting ) : System.Web.Mvc.ActionResult
CreateAgendaPoint ( AgendaPoint agendaPoint ) : System.Web.Mvc.ActionResult
CreateRecordOfMeeting ( CreateRecordOfMeetingModel createRecordOfMeeting ) : System.Web.Mvc.ActionResult
DeleteAgendaPoint ( AgendaPoint agendaPoint ) : System.Web.Mvc.ActionResult
DetailRecordOfmeeting ( RecordOfMeeting recordOfMeeting ) : System.Web.Mvc.ActionResult
DisplayRecordOfMeeting ( RecordOfMeeting recordOfMeeting ) : System.Web.Mvc.ActionResult
DownloadRecordOfMeeting ( int id ) : System.Web.Mvc.ActionResult
EditAgendaPoint ( AgendaPoint agendaPoint ) : System.Web.Mvc.ActionResult
EditRecordOfMeeting ( RecordOfMeeting recordOfMeeting ) : System.Web.Mvc.ActionResult
Index ( int DisplayYear ) : System.Web.Mvc.ActionResult
MeetingController ( IRecordOfMeetingService recordoOfMeetingService, IAgendaPointService agendaPointService, IPETianoService petianoService, IAbsentOrLateService absentOrLateService, ICommentOfMeetingService commentOfMeetingService ) : System
RemoveAbsentOrLate ( AbsentOrLate absentOrLate ) : System.Web.Mvc.ActionResult
RemoveCommentOfMeeting ( CommentOfMeeting commentOfMeeting ) : System.Web.Mvc.ActionResult
SaveRecordOfMeeting ( int id ) : System.Web.Mvc.ActionResult
SendRecordToEmail ( RecordOfMeeting recordOfMeeting, List emails ) : void

Защищенные методы

Метод Описание
ToHtml ( string viewToRender, ViewDataDictionary viewData, RecordOfMeeting recordOfMeeting ) : string
getPDFFile ( int recordOfMeetingId ) : byte[]

Описание методов

AddAbsentOrLate() публичный Метод

public AddAbsentOrLate ( AbsentOrLate absentOrLate ) : System.Web.Mvc.ActionResult
absentOrLate PETUtility.Data.Fundamentals.Models.Meetings.AbsentOrLate
Результат System.Web.Mvc.ActionResult

AddCommentOfMeeting() публичный Метод

public AddCommentOfMeeting ( CommentOfMeeting commentOfMeeting ) : System.Web.Mvc.ActionResult
commentOfMeeting PETUtility.Data.Fundamentals.Models.Meetings.CommentOfMeeting
Результат System.Web.Mvc.ActionResult

CreateAgendaPoint() публичный Метод

public CreateAgendaPoint ( AgendaPoint agendaPoint ) : System.Web.Mvc.ActionResult
agendaPoint PETUtility.Data.Fundamentals.Models.Meetings.AgendaPoint
Результат System.Web.Mvc.ActionResult

CreateRecordOfMeeting() публичный Метод

public CreateRecordOfMeeting ( CreateRecordOfMeetingModel createRecordOfMeeting ) : System.Web.Mvc.ActionResult
createRecordOfMeeting PETUtility.Web.Models.Meeting.CreateRecordOfMeetingModel
Результат System.Web.Mvc.ActionResult

DeleteAgendaPoint() публичный Метод

public DeleteAgendaPoint ( AgendaPoint agendaPoint ) : System.Web.Mvc.ActionResult
agendaPoint PETUtility.Data.Fundamentals.Models.Meetings.AgendaPoint
Результат System.Web.Mvc.ActionResult

DetailRecordOfmeeting() публичный Метод

public DetailRecordOfmeeting ( RecordOfMeeting recordOfMeeting ) : System.Web.Mvc.ActionResult
recordOfMeeting PETUtility.Data.Fundamentals.Models.Meetings.RecordOfMeeting
Результат System.Web.Mvc.ActionResult

DisplayRecordOfMeeting() публичный Метод

public DisplayRecordOfMeeting ( RecordOfMeeting recordOfMeeting ) : System.Web.Mvc.ActionResult
recordOfMeeting PETUtility.Data.Fundamentals.Models.Meetings.RecordOfMeeting
Результат System.Web.Mvc.ActionResult

DownloadRecordOfMeeting() публичный Метод

public DownloadRecordOfMeeting ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

EditAgendaPoint() публичный Метод

public EditAgendaPoint ( AgendaPoint agendaPoint ) : System.Web.Mvc.ActionResult
agendaPoint PETUtility.Data.Fundamentals.Models.Meetings.AgendaPoint
Результат System.Web.Mvc.ActionResult

EditRecordOfMeeting() публичный Метод

public EditRecordOfMeeting ( RecordOfMeeting recordOfMeeting ) : System.Web.Mvc.ActionResult
recordOfMeeting PETUtility.Data.Fundamentals.Models.Meetings.RecordOfMeeting
Результат System.Web.Mvc.ActionResult

Index() публичный Метод

public Index ( int DisplayYear ) : System.Web.Mvc.ActionResult
DisplayYear int
Результат System.Web.Mvc.ActionResult

MeetingController() публичный Метод

public MeetingController ( IRecordOfMeetingService recordoOfMeetingService, IAgendaPointService agendaPointService, IPETianoService petianoService, IAbsentOrLateService absentOrLateService, ICommentOfMeetingService commentOfMeetingService ) : System
recordoOfMeetingService IRecordOfMeetingService
agendaPointService IAgendaPointService
petianoService IPETianoService
absentOrLateService IAbsentOrLateService
commentOfMeetingService ICommentOfMeetingService
Результат System

RemoveAbsentOrLate() публичный Метод

public RemoveAbsentOrLate ( AbsentOrLate absentOrLate ) : System.Web.Mvc.ActionResult
absentOrLate PETUtility.Data.Fundamentals.Models.Meetings.AbsentOrLate
Результат System.Web.Mvc.ActionResult

RemoveCommentOfMeeting() публичный Метод

public RemoveCommentOfMeeting ( CommentOfMeeting commentOfMeeting ) : System.Web.Mvc.ActionResult
commentOfMeeting PETUtility.Data.Fundamentals.Models.Meetings.CommentOfMeeting
Результат System.Web.Mvc.ActionResult

SaveRecordOfMeeting() публичный Метод

public SaveRecordOfMeeting ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

SendRecordToEmail() публичный статический Метод

public static SendRecordToEmail ( RecordOfMeeting recordOfMeeting, List emails ) : void
recordOfMeeting PETUtility.Data.Fundamentals.Models.Meetings.RecordOfMeeting
emails List
Результат void

ToHtml() защищенный Метод

protected ToHtml ( string viewToRender, ViewDataDictionary viewData, RecordOfMeeting recordOfMeeting ) : string
viewToRender string
viewData ViewDataDictionary
recordOfMeeting PETUtility.Data.Fundamentals.Models.Meetings.RecordOfMeeting
Результат string

getPDFFile() защищенный Метод

protected getPDFFile ( int recordOfMeetingId ) : byte[]
recordOfMeetingId int
Результат byte[]