private Developer CreateDeveloper(int i,int companyOID) { Developer developer = new Developer(); developer.CompanyOID = companyOID; if ((i % 3) == 0) { developer.DevelopIn = ProgrammingLanguage.CSharp; } else { developer.DevelopIn = ProgrammingLanguage.Java; } developer.FirstName = "Developer" + i.ToString(); developer.LastName = "DeveloperLastName" + i.ToString(); developer.HireDate = DateTime.Now.AddDays(-10); developer.YearsExperience = i % 6; return developer; }
public void Select() { Siaqodb siaqodb = SiaqodbFactoryExample.GetInstance(); for (int i = 0; i < 30; i++) { Developer deve = new Developer() { Age = 18 + i, FirstName = "Devo" + i.ToString(), LastName = "None" }; siaqodb.StoreObject(deve); } var query = from Company c in siaqodb select c; //same query written using lambda expression arguments var q2 = siaqodb.Cast<Company>().Select(c => c); foreach (Company c in query) { //do something with c object } }