Table of Contents

Class VorgangExtensions

Namespace
BpNexT.NET.Extensions.Vorgang
Assembly
BpNexT.NET.dll

Provides extension methods for the BpNexT.NET.Extensions.Vorgang class.

public static class VorgangExtensions
Inheritance
object
VorgangExtensions

Methods

Buchen(IVorgang)

Books the current Vorgang.

public static bool Buchen(this IVorgang vorgang)

Parameters

vorgang IVorgang

Returns

bool

Exceptions

InvalidOperationException

GetLayoutBuilder(IVorgang, string)

Gets a layout builder for the Vorgang.

public static LayoutBuilder GetLayoutBuilder(this IVorgang vorgang, string layoutName = "default")

Parameters

vorgang IVorgang
layoutName string

Optional layout name. Default will use the first available layout for the Vorgang.Art

Returns

LayoutBuilder

Exceptions

InvalidOperationException
Exception

SetLieferAnschrift(IVorgang, IAnschriften)

Sets the Lieferanschrift for the Vorgang.

public static void SetLieferAnschrift(this IVorgang vorgang, IAnschriften ans)

Parameters

vorgang IVorgang
ans IAnschriften

SetLieferAnsprechpartner(IVorgang, IAnsprechpartner)

Sets the Liefer Ansprechpartner for the Vorgang.

public static void SetLieferAnsprechpartner(this IVorgang vorgang, IAnsprechpartner asp)

Parameters

vorgang IVorgang
asp IAnsprechpartner

SetRechnungAnschrift(IVorgang, IAnschriften)

Sets the Rechnung Anschrift for the Vorgang.

public static void SetRechnungAnschrift(this IVorgang vorgang, IAnschriften ans)

Parameters

vorgang IVorgang
ans IAnschriften

SetRechnungAnsprechpartner(IVorgang, IAnsprechpartner)

Sets the Rechnung Ansprechpartner for the Vorgang.

public static void SetRechnungAnsprechpartner(this IVorgang vorgang, IAnsprechpartner asp)

Parameters

vorgang IVorgang
asp IAnsprechpartner