69 lines
2.8 KiB
C#
69 lines
2.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace rockfishCore.Models
|
|
{
|
|
public class dtoKeyOptions
|
|
{
|
|
|
|
public bool keyWillLockout { get; set; }
|
|
public long? lockoutDate { get; set; }
|
|
public bool isLite { get; set; }
|
|
public string licenseType { get; set; }
|
|
public string registeredTo { get; set; }
|
|
public int users { get; set; }
|
|
public long? supportExpiresDate { get; set; }
|
|
public bool wbi { get; set; }
|
|
public long? wbiSupportExpiresDate { get; set; }
|
|
public bool mbi { get; set; }
|
|
public long? mbiSupportExpiresDate { get; set; }
|
|
public bool ri { get; set; }
|
|
public long? riSupportExpiresDate { get; set; }
|
|
public bool qbi { get; set; }
|
|
public long? qbiSupportExpiresDate { get; set; }
|
|
public bool qboi { get; set; }
|
|
public long? qboiSupportExpiresDate { get; set; }
|
|
public bool pti { get; set; }
|
|
public long? ptiSupportExpiresDate { get; set; }
|
|
public bool quickNotification { get; set; }
|
|
public long? quickNotificationSupportExpiresDate { get; set; }
|
|
public bool exportToXls { get; set; }
|
|
public long? exportToXlsSupportExpiresDate { get; set; }
|
|
public bool outlookSchedule { get; set; }
|
|
public long? outlookScheduleSupportExpiresDate { get; set; }
|
|
public bool oli { get; set; }
|
|
public long? oliSupportExpiresDate { get; set; }
|
|
public bool importExportCSVDuplicate { get; set; }
|
|
public long? importExportCSVDuplicateSupportExpiresDate { get; set; }
|
|
public string key { get; set; }
|
|
|
|
//case 3233
|
|
public string emailAddress{get;set;}
|
|
public string fetchCode{get;set;}
|
|
public long customerId{get;set;}//always a valid ID or zero for a trial (no customer) key
|
|
|
|
//dynamically generated, not from request
|
|
public string authorizedUserKeyGeneratorStamp { get; set; }
|
|
public DateTime installByDate{get;set;}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
/*
|
|
|
|
{"keyWillLockout":"false","lockoutDate":"2017-08-10","isLite":"false","licenseType":"new","registeredTo":"MyTestCompany","users":"1",
|
|
"supportExpiresDate":"2018-07-10","wbi":"false","wbiSupportExpiresDate":"2018-07-10","mbi":"false","mbiSupportExpiresDate":"2018-07-10",
|
|
"ri":"false","riSupportExpiresDate":"2018-07-10","qbi":"false","qbiSupportExpiresDate":"2018-07-10","qboi":"false",
|
|
"qboiSupportExpiresDate":"2018-07-10","pti":"false","ptiSupportExpiresDate":"2018-07-10",
|
|
"quickNotification":"false","quickNotificationSupportExpiresDate":"2018-07-10","exportToXls":"false","exportToXlsSupportExpiresDate":"2018-07-10",
|
|
"outlookSchedule":"false","outlookScheduleSupportExpiresDate":"2018-07-10","oli":"false","oliSupportExpiresDate":"2018-07-10",
|
|
"importExportCSVDuplicate":"false","importExportCSVDuplicateSupportExpiresDate":"2018-07-10","key":""}
|
|
*/
|