C# Класс Mhotivo.ParentSite.Controllers.NotificationController

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

Открытые свойства

Свойство Тип Описание
EnrollsRepository IEnrollRepository
SecurityRepository ISecurityRepository
StudentRepository IStudentRepository
StudentsId List

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

Метод Описание
AddCommentToNotification ( int notificationId, string commentText ) : System.Web.Mvc.ActionResult
GetAllEnrolls ( List studentId ) : IEnumerable
GetAllEnrolls ( long studentId ) : IEnumerable
GetAllStudents ( long parentId ) : IEnumerable
GetEnrollsbyAcademicYear ( long academicyear ) : IEnumerable
GetParentId ( ) : long
GetStudenById ( long studentId ) : string
GetStudentName ( long academicyearId ) : List
NotificationController ( INotificationRepository notificationRepository, IAcademicYearRepository academicYearRepository, IParentRepository parentRepository, ISessionManagementRepository sessionManagementRepository, ISecurityRepository securityRepository, IStudentRepository studentRepository, IEnrollRepository enrollsRepository ) : System

Приватные методы

Метод Описание
GetAllStudentsId ( IEnumerable students ) : List
Index ( ) : System.Web.Mvc.ActionResult

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

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

public AddCommentToNotification ( int notificationId, string commentText ) : System.Web.Mvc.ActionResult
notificationId int
commentText string
Результат System.Web.Mvc.ActionResult

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

public static GetAllEnrolls ( List studentId ) : IEnumerable
studentId List
Результат IEnumerable

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

public static GetAllEnrolls ( long studentId ) : IEnumerable
studentId long
Результат IEnumerable

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

public static GetAllStudents ( long parentId ) : IEnumerable
parentId long
Результат IEnumerable

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

public static GetEnrollsbyAcademicYear ( long academicyear ) : IEnumerable
academicyear long
Результат IEnumerable

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

public static GetParentId ( ) : long
Результат long

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

public static GetStudenById ( long studentId ) : string
studentId long
Результат string

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

public static GetStudentName ( long academicyearId ) : List
academicyearId long
Результат List

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

public NotificationController ( INotificationRepository notificationRepository, IAcademicYearRepository academicYearRepository, IParentRepository parentRepository, ISessionManagementRepository sessionManagementRepository, ISecurityRepository securityRepository, IStudentRepository studentRepository, IEnrollRepository enrollsRepository ) : System
notificationRepository INotificationRepository
academicYearRepository IAcademicYearRepository
parentRepository IParentRepository
sessionManagementRepository ISessionManagementRepository
securityRepository ISecurityRepository
studentRepository IStudentRepository
enrollsRepository IEnrollRepository
Результат System

Описание свойств

EnrollsRepository публичное статическое свойство

public static IEnrollRepository EnrollsRepository
Результат IEnrollRepository

SecurityRepository публичное статическое свойство

public static ISecurityRepository SecurityRepository
Результат ISecurityRepository

StudentRepository публичное статическое свойство

public static IStudentRepository StudentRepository
Результат IStudentRepository

StudentsId публичное статическое свойство

public static List StudentsId
Результат List