public ActionResult LoadSpecialityById(Guid id)
        {
            var speciality = _specialityService.GetSpeciality(id);

            if (speciality == null)
            {
                return(NotFound());
            }
            return(Ok(speciality.Adapt <SpecialityViewModel>()));
        }
예제 #2
0
        public ActionResult ChooseDoctor(int id)
        {
            Session["Status"]  = "Пациент";
            ViewBag.Speciality = specialityService.GetSpeciality(id).Name;
            var mapper = new MapperConfiguration(cfg => cfg.CreateMap <DoctorDTO, DoctorViewModel>()).CreateMapper();

            return(View(mapper.Map <IEnumerable <DoctorDTO>, IEnumerable <DoctorViewModel> >(doctorService.GetDoctors().Where(d => d.SpecialityId == id))));
        }
예제 #3
0
        public ActionResult EditSpeciality(int id)
        {
            Session["Status"] = "Заведующий";
            SpecialityDTO specialityDTO = specialityService.GetSpeciality(id);

            return(View(new SpecialityViewModel {
                Id = specialityDTO.Id, Name = specialityDTO.Name
            }));
        }