protected override void Load() { ReportTypes = new List <string> { Resources.TXT_RECENT_CALIBRATIONS, Resources.TXT_CALIBRATIONS_DUE }; DocumentTypes = new List <string> { Resources.TXT_ANY, Resources.TXT_DIGITAL_TACHOGRAPH, Resources.TXT_ANALOGUE_TACHOGRAPH, Resources.TXT_UNDOWNLOADABILITY, Resources.TXT_LETTER_FOR_DECOMMISSIONING }; Technicians = TechniciansRepository.GetAll().Where(c => c != null).OrderBy(c => c.Name).Select(c => c.Name).ToList(); var customerContactRepository = GetInstance <IRepository <CustomerContact> >(); CustomerContacts = new ObservableCollection <string>(customerContactRepository.GetAll(true).Select(c => c.Name).OrderBy(c => c)); Report = new Report(Resources.TXT_RECENT_CALIBRATIONS, Resources.TXT_CALIBRATIONS_DUE) { ReportType = ReportTypes.First(), DocumentType = DocumentTypes.First(), Technicians = new ObservableCollection <string>(), Customers = new ObservableCollection <string>(), FromDate = DateTime.Now.AddMonths(-2), ToDate = DateTime.Now }; }
public override void TestInitialize() { base.TestInitialize(); _appointments = new AppointmentsRepository(); _clients = new ClientsRepository(); _treatments = new TreatmentsRepository(); _technicians = new TechniciansRepository(); _clientData = GetRandom.Object <ClientData>(); var c = new global::Delux.Domain.Client.Client(_clientData); _clients.Add(c).GetAwaiter(); AddRandomClients(); _treatmentData = GetRandom.Object <TreatmentData>(); var tr = new global::Delux.Domain.Treatment.Treatment(_treatmentData); _treatments.Add(tr).GetAwaiter(); AddRandomTreatments(); _technicianData = GetRandom.Object <TechnicianData>(); var te = new global::Delux.Domain.Technician.Technician(_technicianData); _technicians.Add(te).GetAwaiter(); AddRandomTechnicians(); Obj = new TestClass(_appointments, _clients, _treatments, _technicians); }
public override void TestInitialize() { base.TestInitialize(); _technicians = new TechniciansRepository(); _technicianTypes = new TechnicianTypesRepository(); _data = GetRandom.Object <TechnicianTypeData>(); var t = new TechnicianType(_data); _technicianTypes.Add(t).GetAwaiter(); AddRandomTreatmentTypes(); Obj = new TestClass(_technicians, _technicianTypes); }
private void Populate() { TachographMakes = new ObservableCollection <TachographMake>(TachographMakesRepository.GetAll("Models")); VehicleMakes = new ObservableCollection <VehicleMake>(VehicleRepository.GetAll("Models")); Technicians = new ObservableCollection <Technician>(TechniciansRepository.GetAll()); Document.TachoCentreName = WorkshopSettings.WorkshopName; Document.TachoCentreLine1 = WorkshopSettings.Address1; Document.TachoCentreLine2 = WorkshopSettings.Address2; Document.TachoCentreLine3 = WorkshopSettings.Address3; Document.TachoCentreCity = WorkshopSettings.Town; Document.TachoCentrePostCode = WorkshopSettings.PostCode; Document.IsUILocked = IsHistoryMode; }
private void Populate() { TyreSizes = new ObservableCollection <TyreSize>(TyreSizesRepository.GetAll()); VehicleMakes = new ObservableCollection <VehicleMake>(VehicleRepository.GetAll("Models")); TachographMakes = new ObservableCollection <TachographMake>(TachographMakesRepository.GetAll("Models")); Technicians = new ObservableCollection <Technician>(TechniciansRepository.GetAll()); if (!IsHistoryMode) { var defaultTechnician = Technicians.FirstOrDefault(technician => technician != null && technician.IsDefault); if (defaultTechnician != null) { Document.Technician = defaultTechnician.Name; } } }
private void Populate() { Technicians = new ObservableCollection <Technician>(TechniciansRepository.GetAll()); Document.CentreName = WorkshopSettings.WorkshopName; Document.CentreSealNumber = RegistrationData.SealNumber; }