in Source/Website/Default.aspx.cs [134:175]
private void MapCustomer(Customer customer)
{
CustomerId.Value = customer.CustomerId.ToString();
AccNo.InnerText = customer.AccountCode;
Address1.InnerText = customer.FirstAddress;
City.InnerText = customer.City;
Country.InnerText = customer.Country;
ZipCode.InnerText = customer.ZipCode;
Website.InnerText = customer.Website;
Active.InnerText = customer.Active ? "yes" : "no";
Name.InnerText = customer.FirstName;
LastName.InnerText = customer.LastName;
Email.InnerText = customer.Email;
PhoneNumber.InnerText = customer.PhoneNumber;
FaxNumber.InnerText = customer.FaxNumber;
MobileNumber.InnerText = customer.MobileNumber;
switch (customer.Enrrolled)
{
case EnrollmentStatusEnum.Accepted:
EnrollCheckbox.Visible = false;
lblCheckbox.InnerText = "Already enrolled";
break;
case EnrollmentStatusEnum.Rejected:
EnrollCheckbox.Visible = false;
lblCheckbox.InnerText = "Enrollment rejected";
break;
case EnrollmentStatusEnum.Started:
EnrollCheckbox.Visible = true;
EnrollCheckbox.Enabled = false;
EnrollCheckbox.Checked = true;
lblCheckbox.InnerText = "Enrollment in process";
break;
case EnrollmentStatusEnum.Uninitialized:
case EnrollmentStatusEnum.Uncompleted:
EnrollCheckbox.Visible = true;
EnrollCheckbox.Enabled = true;
EnrollCheckbox.Checked = false;
lblCheckbox.InnerText = "Enroll in loyalty program";
break;
}
}