ScientificReport
ScientificReport.Controllers.TeacherReportController Class Reference
Inheritance diagram for ScientificReport.Controllers.TeacherReportController:
Inheritance graph
Collaboration diagram for ScientificReport.Controllers.TeacherReportController:
Collaboration graph

Public Member Functions

 TeacherReportController (ITeacherReportService teacherReportService, IUserProfileService userProfileService, IArticleService articleService, IScientificWorkService scientificWorkService, IReportThesisService reportThesisService, IMembershipService membershipService, IGrantService grantService, IOppositionService oppositionService, IPatentLicenseActivityService patentService, IPostgraduateDissertationGuidanceService postgraduateDissertationGuidanceService, IPostgraduateGuidanceService postgraduateGuidanceService, IReviewService reviewService, IScientificConsultationService scientificConsultationService, IScientificInternshipService scientificInternshipService, IPublicationService publicationService, IDepartmentService departmentService)
 
IActionResult Index ()
 
IActionResult Details (Guid?id)
 
IActionResult Print (Guid?id)
 
IActionResult Create ()
 
IActionResult Create (Guid userId)
 
IActionResult Edit (Guid?id)
 
IActionResult Edit (Guid id, TeacherReportEditViewModel data)
 
IActionResult Delete (Guid?id)
 
IActionResult DeleteConfirmed (Guid id)
 
IActionResult AddPublication (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult DeletePublication (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult AddArticle (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult DeleteArticle (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult AddScientificWork (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult DeleteScientificWork (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult AddReportThesis (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult DeleteReportThesis (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult AddGrant (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult DeleteGrant (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult AddScientificInternship (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult DeleteScientificInternship (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult AddPostgraduateGuidance (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult DeletePostgraduateGuidance (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult AddScientificConsultation (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult DeleteScientificConsultation (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult AddPostgraduateDissertationGuidance (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult DeletePostgraduateDissertationGuidance (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult AddReview (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult DeleteReview (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult AddOpposition (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult DeleteOpposition (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult AddPatent (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult DeletePatent (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult AddMembership (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 
IActionResult DeleteMembership (Guid id, [FromBody] TeacherReportToggleEntityRequest request)
 

Detailed Description

Definition at line 16 of file TeacherReportController.cs.

Constructor & Destructor Documentation

ScientificReport.Controllers.TeacherReportController.TeacherReportController ( ITeacherReportService  teacherReportService,
IUserProfileService  userProfileService,
IArticleService  articleService,
IScientificWorkService  scientificWorkService,
IReportThesisService  reportThesisService,
IMembershipService  membershipService,
IGrantService  grantService,
IOppositionService  oppositionService,
IPatentLicenseActivityService  patentService,
IPostgraduateDissertationGuidanceService  postgraduateDissertationGuidanceService,
IPostgraduateGuidanceService  postgraduateGuidanceService,
IReviewService  reviewService,
IScientificConsultationService  scientificConsultationService,
IScientificInternshipService  scientificInternshipService,
IPublicationService  publicationService,
IDepartmentService  departmentService 
)

Definition at line 35 of file TeacherReportController.cs.

Member Function Documentation

IActionResult ScientificReport.Controllers.TeacherReportController.AddArticle ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 281 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.AddGrant ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 323 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.AddMembership ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 428 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.AddOpposition ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 401 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.AddPatent ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 414 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.AddPostgraduateDissertationGuidance ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 375 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.AddPostgraduateGuidance ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 349 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.AddPublication ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 265 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.AddReportThesis ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 309 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.AddReview ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 388 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.AddScientificConsultation ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 362 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.AddScientificInternship ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 336 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.AddScientificWork ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 295 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.Create ( )

Definition at line 123 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.Create ( Guid  userId)

Definition at line 137 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.Delete ( Guid?  id)

Definition at line 237 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeleteArticle ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 288 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeleteConfirmed ( Guid  id)

Definition at line 256 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeleteGrant ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 330 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeleteMembership ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 435 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeleteOpposition ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 408 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeletePatent ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 421 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeletePostgraduateDissertationGuidance ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 382 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeletePostgraduateGuidance ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 356 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeletePublication ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 274 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeleteReportThesis ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 316 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeleteReview ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 395 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeleteScientificConsultation ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 369 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeleteScientificInternship ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 343 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.DeleteScientificWork ( Guid  id,
[FromBody] TeacherReportToggleEntityRequest  request 
)

Definition at line 302 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.Details ( Guid?  id)

Definition at line 79 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.Edit ( Guid?  id)

Definition at line 162 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.Edit ( Guid  id,
TeacherReportEditViewModel  data 
)

Definition at line 204 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.Index ( )

Definition at line 73 of file TeacherReportController.cs.

IActionResult ScientificReport.Controllers.TeacherReportController.Print ( Guid?  id)

Definition at line 96 of file TeacherReportController.cs.


The documentation for this class was generated from the following file: