using System.ComponentModel;
namespace AWSCustomerInfo.Data.Classes
public class CustomerRequirements
[DisplayName("Customer Name")]
public string CustomerName { get; set; }
[DisplayName("Customer Contact")]
public string CustomerContact { get; set; }
[DisplayName("Contact Email")]
public string ContactEmail { get; set; }
[DisplayName("Contact Phone Number")]
public string ContactPhoneNumber { get; set; }
[DisplayName("Sales Person")]
public string SalesPerson { get; set; }
[DisplayName("EnterpriseIQ Users")]
public int EnterpriseIqUsers { get; set; }
[DisplayName("WMS, Ataman, Workflow Purchased")]
public bool WmsAtamanWorkflowRequired { get; set; }
[DisplayName("WMS/Ataman Users")]
public int WmsAtamanUsers { get; set; }
[DisplayName("RT Charts, RT Station, EnterpriseIQ Mobile, EnterpriseIQ Web Purchased")]
public bool IisRequired { get; set; }
[DisplayName("eServer or CLEO Purchased")]
public bool EdiRequired { get; set; }
[DisplayName("Public B2C Required")]
public bool PublicB2CRequired { get; set; }
[DisplayName("Public B2B Required")]
public bool PublicB2BRequired { get; set; }
[DisplayName("Doc Control Purchased")]
public bool DocControlRequired { get; set; }
[DisplayName("Number of Physical Facilities")]
public int FacilityCount { get; set; }
public int PrivateWebCount { get; set; }
public int PublicWebCount { get; set; }
public void SetPrivateWebCount()
if (WmsAtamanWorkflowRequired)
PrivateWebCount = servers;
public void SetPublicWebCount()
PublicWebCount = servers;