WebService

<back to all web services

MndStatistikCheckedRequest

namespace EndianUpdaterLicenser

open System
open System.Collections
open System.Collections.Generic
open System.Runtime.Serialization
open ServiceStack
open ServiceStack.DataAnnotations

    [<AllowNullLiteral>]
    type MndStatistikCheckResponse() = 
        member val Antwort:Boolean = new Boolean() with get,set

    [<AllowNullLiteral>]
    type MndStatistikCheckedRequest() = 
        member val istTestmandant:Boolean = new Boolean() with get,set
        member val LizenzNr:String = null with get,set
        member val Firmierung:String = null with get,set
        member val Databasename:String = null with get,set
        member val Serveraddress:String = null with get,set
        member val Port:String = null with get,set
        member val LetzteAenderungMandant:DateTime = new DateTime() with get,set
        member val AnzahlAbrechnungen:Int32 = new Int32() with get,set
        member val AnzahlNutzeinheiten:Int32 = new Int32() with get,set
        member val AnzahlArchiv:Int32 = new Int32() with get,set
        member val UVIObjekte:Int32 = new Int32() with get,set
        member val UVIKeine:Int32 = new Int32() with get,set
        member val UVIPost:Int32 = new Int32() with get,set
        member val UVIEMail:Int32 = new Int32() with get,set
        member val UVIOnline:Int32 = new Int32() with get,set
        member val UVIZuletzt:DateTime = new DateTime() with get,set
        member val AbrDetail:String = null with get,set
        member val AnzahlNeuObjekte:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val AnzahlNeuNutzeinheiten:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val NeuDetail:String = null with get,set
        member val AnzahlGekuendigtObjekte:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val AnzahlGekuendigtNutzeinheiten:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val GekuendigtDetail:String = null with get,set

F# MndStatistikCheckedRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /jsv/reply/MndStatistikCheckedRequest HTTP/1.1 
Host: 52.142.207.43 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	istTestmandant: False,
	LizenzNr: String,
	Firmierung: String,
	Databasename: String,
	Serveraddress: String,
	Port: String,
	LetzteAenderungMandant: 0001-01-01,
	AnzahlAbrechnungen: 0,
	AnzahlNutzeinheiten: 0,
	AnzahlArchiv: 0,
	UVIObjekte: 0,
	UVIKeine: 0,
	UVIPost: 0,
	UVIEMail: 0,
	UVIOnline: 0,
	UVIZuletzt: 0001-01-01,
	AbrDetail: String,
	AnzahlNeuObjekte: 0,
	AnzahlNeuNutzeinheiten: 0,
	NeuDetail: String,
	AnzahlGekuendigtObjekte: 0,
	AnzahlGekuendigtNutzeinheiten: 0,
	GekuendigtDetail: String
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	Antwort: False
}