Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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();
 }