public List <DataEmployee> GetDataEmployees() { List <Employee> employees = _bl.GetAllEmployees(); List <DataEmployee> result = new List <DataEmployee>(); employees.ToList().ForEach(x => { if (x.GetType() == typeof(FullTimeEmployee)) { DataEmployee emp = new DataEmployee(); emp.Id = x.Id; emp.Name = x.Name; emp.StartDate = x.StartDate; emp.Type = "Full Time Employee"; result.Add(emp); } else { DataEmployee emp = new DataEmployee(); emp.Id = x.Id; emp.Name = x.Name; emp.StartDate = x.StartDate; emp.Type = "Part Time Employee"; result.Add(emp); } }); return(result); }
public MainViewModel() { var employeeServices = new DataEmployee(); // Employees = employeeServices.GetEmployees(); }