public NewCompanyView(INewCompanyViewModel viewModel) { _viewModel = viewModel; InitializeComponent(); AppLogo.Source = FileLocatorService.DeviceSpecificFileLocation("nucleus_invoice_320.png"); BindingContext = _viewModel; }
public HomeView(ConfigurationWrapper config, INavigationService navigationService) { InitializeComponent(); AppLogo.Source = FileLocatorService.DeviceSpecificFileLocation("nucleus_invoice_320.png"); Icon = FileLocatorService.DeviceSpecificFileLocation("icons8_Home_64px.png"); if (config.AppSettings.CurrentCompany.Name == null) { navigationService.PushModalAsync(typeof(NewCompanyViewModel), null); } }
public InventoryListView(IInventoryListViewModel viewModel, INavigationService navigationService) { _viewModel = viewModel; _navigationService = navigationService; InitializeComponent(); BindingContext = _viewModel; SearchPicker.SelectedItem = "Short Description"; this.ToolbarItems.Add(new ToolbarItem() { Icon = FileLocatorService.DeviceSpecificFileLocation("icons8_Plus_Math_32px.png") }); }
static void Main(string[] args) { FileLocatorService fileLocatorService = new FileLocatorService(); Console.WriteLine("Enter the name of the file(how you wish it would be called(without the file extension)).: "); string fileName = Console.ReadLine(); string fullFilePath = fileLocatorService.AssignFilePath(fileName); FileOperationsInformationService fileOperationsInformationService = new FileOperationsInformationService(); fileOperationsInformationService.DisplayInformation(fileName); ConsoleKey userOption = Console.ReadKey().Key; Console.WriteLine(); FileWritingService fileWritingService = new FileWritingService(); FileReadingService fileReadingService = new FileReadingService(); UserInputCheckService userInputCheckService = new UserInputCheckService(); userInputCheckService.CheckUserInput(fileWritingService, fileReadingService, fileOperationsInformationService, fullFilePath, userOption, fileName); }
public MasterView() { InitializeComponent(); var masterPageItems = new List <MasterPageItem>(); masterPageItems.Add(new MasterPageItem { Title = AppResources.Home, IconSource = FileLocatorService.DeviceSpecificFileLocation("icons8_Home_64px.png"), TargetType = typeof(HomeView) }); masterPageItems.Add(new MasterPageItem { Title = AppResources.Connections, IconSource = FileLocatorService.DeviceSpecificFileLocation("icons8_Contact_Details_64px.png"), TargetType = typeof(ContactsView) }); masterPageItems.Add(new MasterPageItem { Title = AppResources.Inventory, IconSource = FileLocatorService.DeviceSpecificFileLocation("icons8_Barcode_Reader_64px.png"), TargetType = typeof(InventoryListView) }); masterPageItems.Add(new MasterPageItem { Title = AppResources.POSMode, IconSource = FileLocatorService.DeviceSpecificFileLocation("icons8_Cash_Register_64px.png"), TargetType = typeof(InvoiceView) }); masterPageItems.Add(new MasterPageItem { Title = AppResources.Invoices, IconSource = FileLocatorService.DeviceSpecificFileLocation("icons8_Bill_64px.png"), TargetType = typeof(InvoiceView) }); masterPageItems.Add(new MasterPageItem { Title = AppResources.Ledger, IconSource = FileLocatorService.DeviceSpecificFileLocation("icons8_Money_64px.png"), TargetType = typeof(LedgerView) }); masterPageItems.Add(new MasterPageItem { Title = AppResources.Reports, IconSource = FileLocatorService.DeviceSpecificFileLocation("icons8_Combo_Chart_64px.png"), TargetType = typeof(ReportsView) }); masterPageItems.Add(new MasterPageItem { Title = AppResources.CompanySettings, IconSource = FileLocatorService.DeviceSpecificFileLocation("icons8_Slider__64px.png"), TargetType = typeof(CompanySettingsView) }); masterPageItems.Add(new MasterPageItem { Title = AppResources.AppSettings, IconSource = FileLocatorService.DeviceSpecificFileLocation("icons8_Settings_64px.png"), TargetType = typeof(AppSettingsView) }); listView.ItemsSource = masterPageItems; }