C# Class Decision.ServiceLayer.EFServiecs.Evaluations.QuestionService

کلاس ارائه دهنده سروسیس های لازم برای اعمال روی سوال
Inheritance: IQuestionService
Afficher le fichier Open project: rabbal/Decision

Méthodes publiques

Méthode Description
CreateAsync ( AddQuestionViewModel viewModel ) : Task
DeleteAsync ( System.Guid id ) : System.Threading.Tasks.Task
DisableAsync ( System.Guid guid ) : System.Threading.Tasks.Task
EditAsync ( Decision.ViewModel.Question.EditQuestionViewModel viewModel ) : System.Threading.Tasks.Task
EnableAsync ( System.Guid guid ) : System.Threading.Tasks.Task
GelAllActive ( ) : Task>
GetForEditAsync ( System.Guid id ) : Task
GetPagedListAsync ( QuestionSearchRequest request ) : Task
GetQuestionViewModel ( System.Guid id ) : Task
GetQuestionsByIdsAsync ( IEnumerable ids ) : Task>
IsInDb ( System.Guid id ) : Task
QuestionService ( IUnitOfWork unitOfWork, IAnswerOptionService answerOptionService, IApplicationUserManager userManager, IMappingEngine mappingEngine ) : System

Method Details

CreateAsync() public méthode

public CreateAsync ( AddQuestionViewModel viewModel ) : Task
viewModel Decision.ViewModel.Question.AddQuestionViewModel
Résultat Task

DeleteAsync() public méthode

public DeleteAsync ( System.Guid id ) : System.Threading.Tasks.Task
id System.Guid
Résultat System.Threading.Tasks.Task

DisableAsync() public méthode

public DisableAsync ( System.Guid guid ) : System.Threading.Tasks.Task
guid System.Guid
Résultat System.Threading.Tasks.Task

EditAsync() public méthode

public EditAsync ( Decision.ViewModel.Question.EditQuestionViewModel viewModel ) : System.Threading.Tasks.Task
viewModel Decision.ViewModel.Question.EditQuestionViewModel
Résultat System.Threading.Tasks.Task

EnableAsync() public méthode

public EnableAsync ( System.Guid guid ) : System.Threading.Tasks.Task
guid System.Guid
Résultat System.Threading.Tasks.Task

GelAllActive() public méthode

public GelAllActive ( ) : Task>
Résultat Task>

GetForEditAsync() public méthode

public GetForEditAsync ( System.Guid id ) : Task
id System.Guid
Résultat Task

GetPagedListAsync() public méthode

public GetPagedListAsync ( QuestionSearchRequest request ) : Task
request QuestionSearchRequest
Résultat Task

GetQuestionViewModel() public méthode

public GetQuestionViewModel ( System.Guid id ) : Task
id System.Guid
Résultat Task

GetQuestionsByIdsAsync() public méthode

public GetQuestionsByIdsAsync ( IEnumerable ids ) : Task>
ids IEnumerable
Résultat Task>

IsInDb() public méthode

public IsInDb ( System.Guid id ) : Task
id System.Guid
Résultat Task

QuestionService() public méthode

public QuestionService ( IUnitOfWork unitOfWork, IAnswerOptionService answerOptionService, IApplicationUserManager userManager, IMappingEngine mappingEngine ) : System
unitOfWork IUnitOfWork
answerOptionService IAnswerOptionService
userManager IApplicationUserManager
mappingEngine IMappingEngine
Résultat System