public virtual ActionResult Create() { var genderQuery = new GenderListQuery(); var result = _queryDispatcher.Dispatch <GenderListQuery, Genders>(genderQuery); var model = _patientViewModelBuilder.BuildPatientViewModel(result); return(View(model)); }
public async Task <List <GenderListVm> > Handle(GenderListQuery request, CancellationToken cancellationToken) { var allRecord = await genderRepository.ListAllAsync(); return(mapper.Map <List <GenderListVm> >(allRecord)); }