Пример #1
0
        static void Main()
        {
            //Before showing the form, get Data first

            StartupActivity startup = new StartupActivity();

            startup.start();

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Home());
        }
Пример #2
0
        public Home()
        {
            this.ShowIcon = false;
            StartupActivity startup = new StartupActivity();

            InitializeComponent();

            var intakeListActivity = new IntakeListActivity();

            // Set Autocomplete
            tb_intake_code.AutoCompleteMode   = AutoCompleteMode.Suggest;
            tb_intake_code.AutoCompleteSource = AutoCompleteSource.CustomSource;
            var autoComplete = new AutoCompleteStringCollection();

            autoComplete.AddRange(intakeListActivity.GetIntakeCode().ToArray());
            tb_intake_code.AutoCompleteCustomSource = autoComplete;
            // Set Week
            lbl_week_value.Text = intakeListActivity.GetWeek();

            pnl_home.Visible    = true;
            lbl_message.Visible = false;

            link_lbl_go.LinkBehavior          = LinkBehavior.NeverUnderline;
            lnklbl_change_intake.LinkBehavior = LinkBehavior.NeverUnderline;
            lnklbl_update.LinkBehavior        = LinkBehavior.NeverUnderline;
            lnl_lbl_about.LinkBehavior        = LinkBehavior.NeverUnderline;
            lnk_lbl_about.LinkBehavior        = LinkBehavior.NeverUnderline;

            if (startup.getDataValid() && !changeIntakeCounter)
            {
                pnl_home.Visible    = false;
                pnl_pw.Visible      = true;
                lbl_message.Visible = false;
                loadSavedData(startup.getCacheIntake());
            }
        }