Пример #1
0
 public IActionResult GetWithClinicForReservetionCart(string name)
 {
     try
     {
         GetDoctorWithClinicForReservetionCartDTO doctor = _doctorAppService.GetWithClinicForReservetionCart(name);
         return(Ok(doctor));
     }
     catch (Exception ex)
     {
         return(BadRequest(new Response {
             Message = ex.Message
         }));
     }
 }
Пример #2
0
        public GetDoctorWithClinicForReservetionCartDTO GetWithClinicForReservetionCart(string name)
        {
            Doctor doctor = TheUnitOfWork.DoctorRepo.GetWithClinicDetails(name);
            Clinic clinic = TheUnitOfWork.ClinicRepo.GetByStringId(doctor.UserId);
            Area   area   = TheUnitOfWork.AreaRepo.GetById(clinic.AreaId);
            GetDoctorWithClinicForReservetionCartDTO dto = new GetDoctorWithClinicForReservetionCartDTO();

            dto.UserFullName = doctor.User.UserName;
            dto.ClinicFees   = clinic.Fees;
            dto.AreaName     = area.Name;
            dto.WatingTime   = clinic.WatingTime;
            //dto.ClinicPhone = clinic.phone;

            return(dto);
        }