Exemplo n.º 1
0
 /// <summary>
 /// Used to show an Alert. Override to plugin your own custom alert handler
 /// </summary>
 /// <param name="pMsg">Message with the Alert</param>
 /// <param name="pTargetScreen">A TheBaseAssets.MyDashboards ScreenName to jump to</param>
 public virtual void ShowMessageToast(TSM pMsg, string pTargetScreen)
 {
     if (MyMainPage != null)
     {
         MyMainPage.ShowMessageToast(pMsg, pTargetScreen);
     }
 }
Exemplo n.º 2
0
        protected override async void Init()
        {
            page = new MyMainPage();
            await Navigation.PushAsync(page);

            page.LoadAsync();
        }
Exemplo n.º 3
0
 /// <summary>
 /// Goes to the station Home Page
 /// Override if you have a custom procedure
 /// </summary>
 public virtual bool GotoStationHome()
 {
     if (MyMainPage != null)
     {
         return(MyMainPage.GotoStationHome());
     }
     return(false);
 }
Exemplo n.º 4
0
 /// <summary>
 /// Transits a Dashboard to a new screen
 /// Override to use in your own navigation system
 /// </summary>
 /// <param name="pTargetScreen"></param>
 public virtual bool TransitToScreen(string pTargetScreen)
 {
     if (MyMainPage != null)
     {
         return(MyMainPage.TransitToScreen(pTargetScreen));
     }
     return(false);
 }
Exemplo n.º 5
0
        private void LayoutRoot_Loaded(object sender, RoutedEventArgs e)
        {
            if (MyMainPage.floatChatReal == null)
            {
                MyMainPage.initializeFloatChat();
            }

            System.Windows.Media.GeneralTransform gt = lstTraditionalHost.TransformToVisual(Application.Current.RootVisual);
            Point offset = gt.Transform(new Point(lstTraditionalHost.Width + 30, 0));

            MyMainPage.floatChatReal.Position = offset;

            MyMainPage.refreshFloatChat(lstTraditionalHost.ActualHeight / 1.5, lstTraditionalHost.ActualHeight);
        }
Exemplo n.º 6
0
        public void LocalTest()
        {
            ChromeOptions options = new ChromeOptions();

            options.PageLoadStrategy = PageLoadStrategy.None;
            using (ChromeDriver dr = new ChromeDriver(Directory.GetCurrentDirectory(), options))
            {
                var mainPage         = new MyMainPage(dr);
                var searchPage       = mainPage.NextPage();
                var goodsPage        = searchPage.NextPage();
                var cartPage         = goodsPage.NextPage();
                var franceMainPage   = cartPage.Nextpage();
                var franceSearchPage = franceMainPage.NextPage();
                var franceGoodsPage  = franceSearchPage.NextPage();
                cartPage = franceGoodsPage.NextPage();
                cartPage.RemoveCart();
            }
        }
        private void cmdLogin_Click(System.Object sender, System.Windows.RoutedEventArgs e)
        {
            client.userLoginCompleted += client_LoginResult;
            cmdLogin.IsEnabled         = false;



            txtUsername.Text     = txtUsername.Text.Trim();
            txtPassword.Password = txtPassword.Password.Trim();
            if (chkRemember.IsChecked == true)
            {
                M.SetCookie("Username", txtUsername.Text);
                M.SetCookie("Password", txtPassword.Password);
            }
            else
            {
                M.SetCookie("Username", "");
                M.SetCookie("Password", "");
            }

            txtUsername.IsEnabled = false;
            txtPassword.IsEnabled = false;
            cmdRegister.IsEnabled = false;
            MyMainPage.disableNavigation();

            if (MyMainPage.floatChatReal != null && M.sock.isConnected)
            {
                M.sock.ReceiveAbort();
                M.sock.Disconnect();
                if (MyMainPage.floatChatReal.IsOpen)
                {
                    MyMainPage.floatChatReal.Close();
                }
            }
            M.username = txtUsername.Text;
            client.userLoginAsync(txtUsername.Text, txtPassword.Password);
        }
Exemplo n.º 8
0
        public App()
        {
            InitializeComponent();

            MainPage = new MyMainPage();
        }
Exemplo n.º 9
0
 public App()
 {
     // The root page of your application
     MainPage = new MyMainPage();
 }