Пример #1
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            this.View.AutosizesSubviews = true;

            ImageView.Image = UIImageHelper.FromFileAuto("iTunesArtwork");
            ImageView.Layer.CornerRadius  = 24f;
            ImageView.Layer.MasksToBounds = true;

            CancelButton.SetBackgroundImage(Images.Buttons.GreyButton.CreateResizableImage(new UIEdgeInsets(18, 18, 18, 18)), UIControlState.Normal);
            CancelButton.TintColor           = UIColor.Black;
            CancelButton.Layer.ShadowColor   = UIColor.Black.CGColor;
            CancelButton.Layer.ShadowOffset  = new CGSize(0, 1);
            CancelButton.Layer.ShadowOpacity = 0.3f;
            CancelButton.TouchUpInside      += (sender, e) => DismissViewController(true, OnDismissed);

            EnableButton.SetBackgroundImage(Images.Buttons.BlackButton.CreateResizableImage(new UIEdgeInsets(18, 18, 18, 18)), UIControlState.Normal);
            EnableButton.TintColor           = UIColor.White;
            EnableButton.Layer.ShadowColor   = UIColor.Black.CGColor;
            EnableButton.Layer.ShadowOffset  = new CGSize(0, 1);
            EnableButton.Layer.ShadowOpacity = 0.3f;
            EnableButton.TouchUpInside      += EnablePushNotifications;

            PushLabel.Layer.CornerRadius  = PushLabel.Frame.Width / 2;
            PushLabel.Layer.MasksToBounds = true;
        }
Пример #2
0
        void ReleaseDesignerOutlets()
        {
            if (CancelButton != null)
            {
                CancelButton.Dispose();
                CancelButton = null;
            }

            if (EnableButton != null)
            {
                EnableButton.Dispose();
                EnableButton = null;
            }

            if (ImageView != null)
            {
                ImageView.Dispose();
                ImageView = null;
            }

            if (ContainerView != null)
            {
                ContainerView.Dispose();
                ContainerView = null;
            }
        }
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            ImageView.Image = UIImageHelper.FromFileAuto("iTunesArtwork");
            CancelButton.SetBackgroundImage(Images.Buttons.GreyButton.CreateResizableImage(new UIEdgeInsets(18, 18, 18, 18)), UIControlState.Normal);
            CancelButton.TintColor           = UIColor.Black;
            CancelButton.Layer.ShadowColor   = UIColor.Black.CGColor;
            CancelButton.Layer.ShadowOffset  = new SizeF(0, 1);
            CancelButton.Layer.ShadowOpacity = 0.3f;
            CancelButton.TouchUpInside      += (sender, e) => DismissViewController(true, OnDismissed);

            EnableButton.SetBackgroundImage(Images.Buttons.BlackButton.CreateResizableImage(new UIEdgeInsets(18, 18, 18, 18)), UIControlState.Normal);
            EnableButton.TintColor           = UIColor.White;
            EnableButton.Layer.ShadowColor   = UIColor.Black.CGColor;
            EnableButton.Layer.ShadowOffset  = new SizeF(0, 1);
            EnableButton.Layer.ShadowOpacity = 0.3f;
            EnableButton.TouchUpInside      += EnablePushNotifications;

            var lbl = new UILabel();

            lbl.Frame               = new RectangleF(ImageView.Frame.Width - 25, -15, 40, 40);
            lbl.TextAlignment       = UITextAlignment.Center;
            lbl.Layer.CornerRadius  = lbl.Frame.Width / 2;
            lbl.Layer.MasksToBounds = true;
            lbl.BackgroundColor     = UIColor.Red;
            lbl.Text      = "12";
            lbl.Font      = UIFont.SystemFontOfSize(18f);
            lbl.TextColor = UIColor.White;

            ImageView.AddSubview(lbl);

            _hud = new Hud(View);
        }
Пример #4
0
 /// <summary>
 ///     Method triggered whenever the requirement of recompiling changes
 /// </summary>
 private void OnEnabledChanged(object sender, bool e)
 {
     if (EnableButton.InvokeRequired)
     {
         EnableButton.Invoke(new MethodInvoker(() => { OnEnabledChanged(sender, e); }));
     }
     EnableButton.Text = e ? "Disable" : "Enable";
 }
Пример #5
0
 // Enable Button and disable Loading
 private void EnableButton1(string text)
 {
     if (btnSave.InvokeRequired)
     {
         EnableButton e = new EnableButton(EnableButton1);
         Invoke(e, new object[] { text });
     }
     else
     {
         btnSave.Enabled     = Convert.ToBoolean(text);
         tabLoading1.Visible = false;
     }
 }
Пример #6
0
        /// <summary>
        /// Check for enable start/stop button.
        /// </summary>
        /// <returns></returns>
        public ActionResult IVS150_GetEnableStartStopButton()
        {
            bool             enableBtnStartingChecking = false;
            bool             enableBtnStopChecking     = false;
            ObjectResultData res = new ObjectResultData();

            try
            {
                List <UserBelongingData> lsUserBelonging = (from p in CommonUtil.dsTransData.dtUserBelongingData
                                                            where p.DepartmentCode == DepartmentMaster.C_DEPT_PURCHASE
                                                            select p).ToList <UserBelongingData>();
                if (lsUserBelonging.Count > 0)
                {
                    IInventoryHandler handlerInventory        = ServiceContainer.GetService <IInventoryHandler>() as IInventoryHandler;
                    List <tbt_InventoryCheckingSchedule> list = handlerInventory.GetLastCheckingSchedule();
                    if (list.Count > 0)
                    {
                        if (list[0].CheckingStatus == CheckingStatus.C_INV_CHECKING_STATUS_PREPARING)
                        {
                            enableBtnStartingChecking = true;
                            enableBtnStopChecking     = false;
                        }
                        else if (list[0].CheckingStatus == CheckingStatus.C_INV_CHECKING_STATUS_IMPLEMENTING)
                        {
                            enableBtnStartingChecking = false;
                            enableBtnStopChecking     = true;
                        }
                        else if (list[0].CheckingStatus == CheckingStatus.C_INV_CHECKING_STATUS_STOPPING)
                        {
                            enableBtnStartingChecking = false;
                            enableBtnStopChecking     = false;
                        }
                    }
                }


                EnableButton result = new EnableButton()
                {
                    EnableBtnStartingChecking = enableBtnStartingChecking,
                    EnableBtnStopChecking     = enableBtnStopChecking
                };

                res.ResultData = result;
            }
            catch (Exception ex)
            {
                res.AddErrorMessage(ex);
            }

            return(Json(res));
        }
 public void PushButton()
 {
     if (pressNumber == 0)
     {
         Debug.Log("Button '" + gameObject.name + " is work again!");
         EnableButton.Invoke();
         DistractionsManager.instance.SolveProblem();
         Cursor.visible = false;
         deffect.SetActive(false);
     }
     else
     {
         Debug.Log("Button '" + gameObject.name + " is pushed. Remain: " + pressNumber);
         GameObject aux = Instantiate(more, transform.position, Quaternion.identity);
         Destroy(aux, 0.8f);
         pressNumber--;
     }
 }
Пример #8
0
        /// <summary>
        /// Check for enable button.
        /// </summary>
        /// <returns></returns>
        private EnableButton IVS150_GetPermission()
        {
            EnableButton en = new EnableButton();

            try
            {
                List <UserBelongingData> lsUserBelonging = (from p in CommonUtil.dsTransData.dtUserBelongingData
                                                            where p.DepartmentCode == DepartmentMaster.C_DEPT_PURCHASE
                                                            select p).ToList <UserBelongingData>();
                if (lsUserBelonging.Count > 0)
                {
                    IInventoryHandler handlerInventory        = ServiceContainer.GetService <IInventoryHandler>() as IInventoryHandler;
                    List <tbt_InventoryCheckingSchedule> list = handlerInventory.GetLastCheckingSchedule();
                    if (list.Count > 0)
                    {
                        if (list[0].CheckingStatus == CheckingStatus.C_INV_CHECKING_STATUS_PREPARING)
                        {
                            en.EnableBtnStartingChecking = true;
                            en.EnableBtnStopChecking     = false;
                        }
                        else if (list[0].CheckingStatus == CheckingStatus.C_INV_CHECKING_STATUS_IMPLEMENTING)
                        {
                            en.EnableBtnStartingChecking = false;
                            en.EnableBtnStopChecking     = true;
                        }
                        else if (list[0].CheckingStatus == CheckingStatus.C_INV_CHECKING_STATUS_STOPPING)
                        {
                            en.EnableBtnStartingChecking = false;
                            en.EnableBtnStopChecking     = false;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(en);
        }
Пример #9
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            View.AutosizesSubviews = true;

            ImageView.Image = Images.Logos.Enterprise;
            ImageView.Layer.CornerRadius  = 24f;
            ImageView.Layer.MasksToBounds = true;

            CancelButton.SetBackgroundImage(Images.Buttons.GreyButton.CreateResizableImage(new UIEdgeInsets(18, 18, 18, 18)), UIControlState.Normal);
            CancelButton.TintColor           = UIColor.Black;
            CancelButton.Layer.ShadowColor   = UIColor.Black.CGColor;
            CancelButton.Layer.ShadowOffset  = new SizeF(0, 1);
            CancelButton.Layer.ShadowOpacity = 0.3f;
            CancelButton.TouchUpInside      += (sender, e) => DismissViewController(true, OnDismissed);

            EnableButton.SetBackgroundImage(Images.Buttons.BlackButton.CreateResizableImage(new UIEdgeInsets(18, 18, 18, 18)), UIControlState.Normal);
            EnableButton.TintColor           = UIColor.White;
            EnableButton.Layer.ShadowColor   = UIColor.Black.CGColor;
            EnableButton.Layer.ShadowOffset  = new SizeF(0, 1);
            EnableButton.Layer.ShadowOpacity = 0.3f;
            EnableButton.TouchUpInside      += EnablePushNotifications;
        }
Пример #10
0
        public MainVending()
        {
            InitializeComponent();
            enableButton       = new EnableButton(ShowEnableButton);
            setProgressBar     = new SetProgressBar(ShowSetProgressBar);
            setMaxProgressBar  = new SetMaxProgressBar(ShowSetmaxProgressBar);
            setHideProgressBar = new SetHideProgressBar(ShowHideProgressBar);


            bsVending            = new BindingSource();
            bsVending.DataSource = dtVending;

            Tools.AddTable(dtTranDb, dgTran);
            Tools.AddTable(dtAllCards, dgAllCards);
            Tools.AddTable(dtTransaction, dgTransactions);
            Tools.AddTable(dtVending, dgVending);
            Tools.SetDataSource(cmbVending, dtVending);

            Logbook.LogDirCheckCreate();
            Logbook.BeginThreadSaveLog();
            Logbook.FileAppend("Start Vending Service Programm", EventType.Info);

            ListSocketHelper = new List <DbHelper.SocketHelper>();
            ListVendings     = new List <DbHelper.Vending>();

            //AsyncTcpServer asyncTcpServer = new AsyncTcpServer();
            //asyncTcpServer.OnMessage += OnEventMessageServer;

            //ListAsyncTcpServer.Add(asyncTcpServer);

            //asyncTcpServer = new AsyncTcpServer();
            //asyncTcpServer.OnMessage += OnEventMessageServer;
            //asyncTcpClient = new AsyncTcpClient();
            //asyncTcpClient.OnMessage += OnEventMessageClient;

            btnGetVersion.Enabled     = true;
            btnGetProtocol.Enabled    = true;
            btnGetCardinfo.Enabled    = true;
            cmbKindOper.SelectedIndex = 0;
            ReadIni();
            WriteIni();
            Tools.SetConnectionString();

            edUserName.Text = R_Keeper_Login;
            //edVendingPort.Text = VendingPort;
            //edVendingName.Text = VendingName;

            edDbName.Text   = Tools.LocalSQLServerDBName;
            edDbServer.Text = Tools.LocalSQLServerName;
            edDbLogin.Text  = Tools.LocalSQLUserName;

            for (int i = 0; i < ListVendings.Count; i++)
            {
                DbHelper.SocketHelper socketHelper = new DbHelper.SocketHelper(ListVendings[i].Name, ListVendings[i].Port, R_Keeper_RestCode, R_Keeper_UnitNum);

                socketHelper.OnMessage += OnMessage;
                DbHelper.SocketHelper.R_Keeper_BonusTotal = R_Keeper_BonusTotal;

                ListSocketHelper.Add(socketHelper);
            }


            if (LoginWithRun)
            {
                if (RKeeper.RKeeper.InitDialog(R_Keeper_Login, R_Keeper_Password))
                {
                    AppendLog("Login to RKeeper.\n");
                }
                StartServer();
                btnInit.Enabled           = false;
                btnStartServer.Enabled    = false;
                btnGetAllAccounts.Enabled = true;
            }

            btnGetDbConnect.Enabled = false;


            dtOperDate.Value = DateTime.Now;
            dtBegin.Value    = DateTime.Now;
            dtEnd.Value      = DateTime.Now.AddDays(1);
        }