Esempio n. 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="doctorId"></param>
        /// <returns></returns>
        public async Task <DoctorEditViewModel> PrepareEditViewModelAsync(Guid doctorId)
        {
            // Process
            var doctor = await _doctorService.FindByIdAsync(doctorId);

            var viewModel = _mapper.Map <DoctorEditViewModel>(doctor);

            viewModel.ExpertiseList = await _expertiseService.GetExpertiseSelectListItemAsync();

            // Result
            return(viewModel);
        }
Esempio n. 2
0
        public virtual async Task <JsonResult> GetSelectListAjax()
        {
            var result = await _expertiseService.GetExpertiseSelectListItemAsync();

            return(Json(AjaxResult.Succeeded(result), JsonRequestBehavior.AllowGet));
        }