protected override void Add() { if (Document.Created == default(DateTime)) { Document.Created = DateTime.Now; } if (Document.CalibrationTime == null) { Document.CalibrationTime = DateTime.Now; } if (SelectedCustomerContact == null) { CustomerContactRepository.Add(new CustomerContact { Name = Document.CustomerContact }); } AddInspectionInfoCommand.Execute(null); TachographDocumentRepository.AddOrUpdate(Document); ConnectHelper.Upload(Document); }
public BaseMainViewModel() { if (DesignerProperties.GetIsInDesignMode(new DependencyObject())) { return; } CustomerContactRepository = GetInstance <IRepository <CustomerContact> >(); CustomerContacts = new ObservableCollection <CustomerContact>(CustomerContactRepository.GetAll(true).OrderBy(c => c.Name)); }
public CustomerContactLogic() { _customerContactRepository = new CustomerContactRepository(); }