private void Init(MainWindow w) { _w = w; _db = _w.Database; _model = new PurchaseModel(); DataContext = _model; }
public MainWindow(Credentials creds) { InitializeComponent(); _credentials = creds; Database = new MechanicDatabase(); Database.NotifyAboutAction += (message) => { MessageBox.Show(message); }; LoadInfoFromDb(); }
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; }
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(); }
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; }