EnVisageOnline/Main/Source/PrevuWebAPI/Models/APIClientInfoControlModel.cs

48 lines
2.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace PrevuWebAPI.Models
{
public class APIClientInfoControlModel
{
public Guid Id { get; set; }
public string ClientName { get; set; }
public string InstanceUrl { get; set; }
public Guid SubscriptionGroupId { get; set; }
public DateTime SubscriptionStartDate { get; set; }
public DateTime SubscriptionEndDate { get; set; }
public int BillingFrequency { get; set; }
public int BillingType { get; set; }
public bool IsActive { get; set; }
public string ApiToken { get; set; }
public string PrimaryContactName { get; set; }
public string PrimaryContactDept { get; set; }
public string PrimaryContactTitle { get; set; }
public string PrimaryContactAddress1 { get; set; }
public string PrimaryContactAddress2 { get; set; }
public string PrimaryContactCity { get; set; }
public string PrimaryContactState { get; set; }
public string PrimaryContactZip { get; set; }
public string PrimaryContactCountry { get; set; }
public string PrimaryContactPhone { get; set; }
public string PrimaryContactFax { get; set; }
public string PrimaryContactEmail { get; set; }
public string BillingContactName { get; set; }
public string BillingContactDept { get; set; }
public string BillingContactTitle { get; set; }
public string BillingContactAddress1 { get; set; }
public string BillingContactAddress2 { get; set; }
public string BillingContactCity { get; set; }
public string BillingContactState { get; set; }
public string BillingContactZip { get; set; }
public string BillingContactCountry { get; set; }
public string BillingContactPhone { get; set; }
public string BillingContactFax { get; set; }
public string BillingContactEmail { get; set; }
public List<ClientConnectionModel> DataConnections { get; set; }
}
}