Välkommen tillbaka till Campusbokhandeln! Läs mer här!
Svensk avtalsrätt | 1:a upplagan
- Häftad, Svenska, 2017
- Författare: Stefan Zetterström
- Betyg:
195
kr
Skickas inom 8-9 vardagar
200
kr
Skickas från säljare inom 1-3 vardagar
Victor
, Kalmar
Verifierad säljare
Ny säljare
Butikslager
Onlinelager
5 st i lager
$event.detail.name === 'store-selector' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'store-selector' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'store-selector'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'store-selector'
});
}
});"
class="h-full"
>
Beskrivning
Svensk avtalsrätt är en lärobok främst avsedd för grundutbildningar i avtalsrätt, såväl inom högskolan som i privat regi. Boken kan dessutom med fördel användas av praktiker som vill få en strukturerad redogörelse för den allmänna avtalsrätten och dess närliggande frågor.
Bokens innehåll ger en bred inblick i den allmänna avtalsrätten, med praktiska exempel och hänvisningar till rättsfall. Läsaren får god kännedom om hur avtal kommer till stånd i olika sammanhang dels enligt avtalslagens regler, dels enligt regler utanför avtalslagens område. Avtal sluts för olika ändamål, och detta har beaktats av författaren. Boken innehåller dessutom redogörelser för olika mellanmanssituationer samt avtals och andra rättshandlingars ogiltighet. Andra delar som läsaren får bekanta sig med är principer och metoder för avtalstolkning och ett avsnitt om avtalsbrott.
Bokens innehåll ger en bred inblick i den allmänna avtalsrätten, med praktiska exempel och hänvisningar till rättsfall. Läsaren får god kännedom om hur avtal kommer till stånd i olika sammanhang dels enligt avtalslagens regler, dels enligt regler utanför avtalslagens område. Avtal sluts för olika ändamål, och detta har beaktats av författaren. Boken innehåller dessutom redogörelser för olika mellanmanssituationer samt avtals och andra rättshandlingars ogiltighet. Andra delar som läsaren får bekanta sig med är principer och metoder för avtalstolkning och ett avsnitt om avtalsbrott.
$event.detail.name === 'primary-menu' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'primary-menu' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'primary-menu'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'primary-menu'
});
}
});"
class="h-full"
>
$event.detail.name === 'mobile-search' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mobile-search' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'mobile-search'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'mobile-search'
});
}
});"
class="h-full"
>
$event.detail.name === 'mini-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mini-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'mini-cart'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'mini-cart'
});
}
});"
class="h-full"
>
$event.detail.name === 'add-to-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'add-to-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'add-to-cart'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'add-to-cart'
});
}
});"
class="h-full"
>