public InOutStateDto(InOutState state) { this._state = state; }
public InOutStateDto() { this._state = new InOutState(); }
public static CreateInOut ToCreateInOut(this InOutState state) { return(state.ToCreateInOut <CreateInOut, CreateInOutLine>()); }
public static MergePatchInOut ToMergePatchInOut(this InOutState state) { return(state.ToMergePatchInOut <MergePatchInOut, CreateInOutLine, MergePatchInOutLine>()); }
public static DeleteInOut ToDeleteInOut(this InOutState state) { return(state.ToDeleteInOut <DeleteInOut>()); }
public static IInOutCommand ToCreateOrMergePatchInOut(this InOutState state) { return(state.ToCreateOrMergePatchInOut <CreateInOut, MergePatchInOut, CreateInOutLine, MergePatchInOutLine>()); }