public override SCustomer[] GetCustomers()
{
List<SCustomer> scustomerlist = new List<SCustomer>();
using (SakilaEntities dc = new SakilaEntities())
{
var model = from c in dc.customers
orderby (c.first_name)
select c;
List<customer> contactList = model.ToList<customer>();
simulator.PerformanceSimulation();
for (int i = 0; i < contactList.Count; i++)
{
SCustomer scustomer = new SCustomer();
scustomer = scustomer.Createcustomer(contactList[i].customer_id, contactList[i].store_id, contactList[i].first_name, contactList[i].last_name, contactList[i].address_id, contactList[i].active, contactList[i].create_date, contactList[i].last_update, contactList[i].email);
scustomerlist.Add(scustomer);
}
}
return scustomerlist.ToArray<SCustomer>();
}