Ejemplo n.º 1
0
 private void Init(MainWindow w)
 {
     _w          = w;
     _db         = _w.Database;
     _model      = new PurchaseModel();
     DataContext = _model;
 }
Ejemplo n.º 2
0
        public MainWindow(Credentials creds)
        {
            InitializeComponent();

            _credentials = creds;
            Database     = new MechanicDatabase();
            Database.NotifyAboutAction += (message) => { MessageBox.Show(message); };
            LoadInfoFromDb();
        }
Ejemplo n.º 3
0
 public LoginWindow()
 {
     InitializeComponent();
     _db = new MechanicDatabase();
     _db.NotifyAboutAction += (message) => { MessageBox.Show(message); };
     _db.FillDefaultInfo();
     _model                    = new LoginModel();
     this.DataContext          = _model;
     TextBlockCompanyName.Text = _db.GetCompanyDetails().CompanyName;
 }
Ejemplo n.º 4
0
 private void Init(MainWindow w)
 {
     _w  = w;
     _db = _w.Database;
     _pd = new PersonalDataPair();
     StackPanelPersonalData.DataContext = _pd;
     _model = new CredentialsModel()
     {
         AccountType = AccountType.Client, PersonalData = new List <PersonalDataPair>()
     };
     DataContext = _model;
     DataGridPairs.ItemsSource = _model.PersonalData.ToList();
 }
 private void Init(MainWindow w)
 {
     _w  = w;
     _db = _w.Database;
     _pd = new ProductAttributeModel();
     StackPanelAttribute.DataContext = _pd;
     _model = new StoreItemModel()
     {
         StoreItemType = StoreItemType.Product, AttributeProductPairs = new List <AttributeStoreItemPair>()
     };
     DataContext = _model;
     DataGridPairs.ItemsSource = _model.AttributeProductPairs.ToList();
 }
Ejemplo n.º 6
0
        public SettingsWindow(MainWindow w)
        {
            InitializeComponent();
            _w  = w;
            _db = _w.Database;
            var settings = _db.GetCompanyDetails();

            _model = new SettingsModel()
            {
                CompanyName = settings.CompanyName,
                Address     = settings.Address,
                Phone       = settings.Phone
            };
            DataContext = _model;
        }