public async Task <ActionResult <HospitalAdminCreatedDTO> > GetHospitalAdminAdded(string hospitalId, string adminId)
        {
            var info          = new HospitalAdminCreatedDTO();
            var hospitalAdmin = await context.HospitalAdministrador.Where(x => x.HospitalId.Equals(hospitalId)).Where(x => x.AdminId.Equals(adminId))
                                .Join(
                context.Users,
                x => x.AdminId,
                y => y.Id,
                (x, y) => new HospitalAdminDTO {
                AdminId  = x.AdminId,
                Nombre   = y.Nombre,
                Apellido = y.Apellido
            }
                )
                                .FirstOrDefaultAsync();

            if (hospitalAdmin is null)
            {
                return(NotFound());
            }

            var hospitalInfo = await context.HospitalAdministrador.Where(x => x.HospitalId.Equals(hospitalId)).Where(x => x.AdminId.Equals(adminId))
                               .Join(
                context.Hospitals,
                x => x.AdminId,
                y => y.HospitalId,
                (x, y) => new HospitalAdminCreatedDTO {
                HospitalId = x.HospitalId,
                Nombre     = y.Name,
            }
                )
                               .FirstOrDefaultAsync();

            if (hospitalInfo is null)
            {
                return(NotFound());
            }

            else
            {
                return new HospitalAdminCreatedDTO {
                           HospitalId   = hospitalInfo.HospitalId,
                           HospitalName = hospitalInfo.Nombre,
                           AdminId      = hospitalAdmin.AdminId,
                           Apellido     = hospitalAdmin.Apellido,
                           Nombre       = hospitalAdmin.Nombre
                }
            };
        }
        public async Task <ActionResult <IEnumerable <HospitalAdminDTO> > > GetHospitalAdmins(string hospitalId)
        {
            var info           = new HospitalAdminCreatedDTO();
            var hospitalAdmins = await context.HospitalAdministrador.Where(x => x.HospitalId.Equals(hospitalId))
                                 .Join(
                context.Users,
                x => x.AdminId,
                y => y.Id,
                (x, y) => new HospitalAdminDTO {
                AdminId  = x.AdminId,
                Nombre   = y.Nombre,
                Apellido = y.Apellido
            }
                )
                                 .ToListAsync();

            if (hospitalAdmins is null)
            {
                return(NotFound());
            }
            return(hospitalAdmins);
        }