Esempio n. 1
0
 public NewCompanyView(INewCompanyViewModel viewModel)
 {
     _viewModel = viewModel;
     InitializeComponent();
     AppLogo.Source = FileLocatorService.DeviceSpecificFileLocation("nucleus_invoice_320.png");
     BindingContext = _viewModel;
 }
Esempio n. 2
0
        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")
            });
        }
Esempio n. 4
0
        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);
        }
Esempio n. 5
0
        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;
        }