public IEnumerable <PartialCustomer> Customers() { var customer = _context.Customers.ToList(); // datatables have difficulty in finding the length of null var count = customer.Count; PartialCustomer[] partialCustomer = new PartialCustomer[count]; var i = 0; foreach (var element in customer) { partialCustomer[i] = new PartialCustomer(); partialCustomer[i].Name = element.Name; partialCustomer[i].IsSubscribedToNewsletter = element.IsSubscribedToNewsletter; if (null == element.DOB) { partialCustomer[i].DOB = DateTime.Now; } else { partialCustomer[i].DOB = element.DOB; } partialCustomer[i].Id = element.Id; partialCustomer[i].MembershipTypeId = element.MembershipTypeId; i++; } return(partialCustomer); }
private static void Main() { PartialCustomer PC = new PartialCustomer(); PC.PublicMethod(); //PublicMethod Invoked //SampleParialMethod Invoked }
private static void Main() { Customer C1 = new Customer(); C1.FirstName = "y"; C1.LastName = "c"; string FullName1 = C1.GetFullName(); Console.WriteLine(FullName1);//y,c PartialCustomer C2 = new PartialCustomer(); C2.FirstName = "y"; C2.LastName = "c"; string FullName2 = C2.GetFullName(); Console.WriteLine(FullName2);//y,c }