public void RefreshDrivers() { using (var db = DB.GetContext()) { this.Drivers.Clear(); this.Drivers.AddRange(DriverRepository.FindDrivers(db, this.Filter)); } }
public List <DriverModel> GetDrivers() { using (var db = DB.GetContext()) { DriverFilterModel filter = new DriverFilterModel(); filter.IncludeDisabled = false; return(DriverRepository.FindDrivers(db, filter)); } }
public List <UtilityModel <uint> > GetDrivers() { using (var db = DB.GetContext()) { DriverFilterModel filter = new DriverFilterModel(); filter.IncludeDisabled = true; return(DriverRepository.FindDrivers(db, filter) .Select(d => new UtilityModel <uint>(d.DriverID, d.FullName)) .ToList()); } }
private void LoadDefaults() { DriverFilterModel filter = new DriverFilterModel(); filter.IncludeDisabled = false; var drivers = DriverRepository.FindDrivers(this.DbContext, filter); DriverID.Properties.DataSource = drivers; DriverID.Properties.DropDownRows = drivers.Count + 1; var companies = CompanyRepository.FindCompanies(this.DbContext); CompanyID.Properties.DataSource = companies; CompanyID.Properties.DropDownRows = companies.Count + 1; var reports = ReportRepository.GetReports(this.DbContext); ReportID.Properties.DataSource = reports; ReportID.Properties.DropDownRows = reports.Count + 1; }