Exemple #1
0
        public DriverDto GetDriver(int id)
        {
            var driver = db.GetFromDatabase <Водитель>(x => x.Id == id).FirstOrDefault();

            if (driver == null)
            {
                return(null);
            }

            return(new DriverDto(driver));
        }
Exemple #2
0
        public DoctorDto GetDoctor(int id)
        {
            var doc = db.GetFromDatabase <Врач>(x => x.Id == id).FirstOrDefault();

            if (doc == null)
            {
                return(null);
            }

            return(new DoctorDto(doc));
        }
Exemple #3
0
        public MedicalViewDto GetMedicalView(int id, MedicalViewType type)
        {
            if (type == MedicalViewType.Auto)
            {
                var viewAuto = db.GetFromDatabase <МедосмотрАвтоматический>(x => x.Id == id).FirstOrDefault();
                if (viewAuto == null)
                {
                    return(null);
                }

                return(new MedicalViewDto(viewAuto));
            }
            else if (type == MedicalViewType.Doctor)
            {
                var viewDoctor = db.GetFromDatabase <МедосмотрСВрачом>(x => x.Id == id).FirstOrDefault();
                if (viewDoctor == null)
                {
                    return(null);
                }

                return(new MedicalViewDto(viewDoctor));
            }

            return(null);
        }
        public UserDto GetUser(int id)
        {
            var user = db.GetFromDatabase <Пользователь>(x => x.Id == id).FirstOrDefault();

            if (user == null)
            {
                return(null);
            }

            return(new UserDto(user));
        }