Пример #1
0
 public void SwitchIndicator(signState state)
 {
     Debug.Log("Switch indicator new state: " + state);
     currentState = state;
     stopSign.SetActive(currentState == signState.StopSign);
     arrow.SetActive(currentState == signState.Arrow);
 }
Пример #2
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            signState  signstate    = new signState();
            MSignState objsignstate = new MSignState();
            bool       blS;
            bool       blX;
            DataTable  dt = signstate.SelectAllSignState();

            if (dt.Rows.Count > 0)
            {
                objsignstate.ID   = 1;
                objsignstate.Time = Convert.ToDateTime(TextBox1.Text.Trim());
                blS               = signstate.UpdateSignStateByID(objsignstate);
                objsignstate.ID   = 2;
                objsignstate.Time = Convert.ToDateTime(TextBox2.Text.Trim());
                blX               = signstate.UpdateSignStateByID(objsignstate);

                if (blS && blX)
                {
                    this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('上下班时间设置成功!');</script>");
                }
                else
                {
                    this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('上下班时间设置失败!');</script>");
                }
            }
            else
            {
                objsignstate.Signstate_describe = "上班";
                objsignstate.Time = Convert.ToDateTime(TextBox1.Text.Trim());
                blS = signstate.InsertIntoSignState(objsignstate);
                objsignstate.Signstate_describe = "下班";
                objsignstate.Time = Convert.ToDateTime(TextBox2.Text.Trim());
                blX = signstate.InsertIntoSignState(objsignstate);

                if (blS && blX)
                {
                    this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('上下班时间设置成功!');</script>");
                }
                else
                {
                    this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('上下班时间设置失败!');</script>");
                }
            }
        }
Пример #3
0
 void Update()
 {
     if (MissionController.GetMissionObjectives() <= 0)
     {
         return;
     }
     nearestObjective       = MissionController.GetNearestObjective().transform;
     nearestObjectiveActive = MissionController.GetNearestObjective().activeInHierarchy;
     if (nearestObjective != null && nearestObjectiveActive)
     {
         if (currentState == signState.None)
         {
             currentState = signState.Arrow;
         }
         transform.position = HeliController.instance.transform.position + Vector3.up * 2.0f;
         return;
     }
     currentState = signState.None;
 }
Пример #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["loginName"] == null)
            {
                //Response.Write("<script>this.parent.location.href='../Default.aspx'</script>");
                Response.Redirect("~/Default.aspx");
                return;
            }
            lblSTime.Text = DateTime.Now.ToString("HH:mm:ss");   //注意大小写
            lblXTime.Text = DateTime.Now.ToString("HH:mm:ss");

            signState signstate = new signState();

            DataTable dt = signstate.SelectAllSignState();

            DataRow[] row = dt.Select("SignStateID=1");
            foreach (DataRow rs in row)
            {
                Label1.Text = "上班时间:" + Convert.ToDateTime(rs["time"]).ToString("HH:mm:ss");
                up          = Convert.ToDateTime(rs["time"]).ToString("HH:mm:ss");
            }
            DataRow[] rw = dt.Select("SignStateID=2");
            foreach (DataRow rs1 in rw)
            {
                Label2.Text = "下班时间:" + Convert.ToDateTime(rs1["time"]).ToString("HH:mm:ss");
                down        = Convert.ToDateTime(rs1["time"]).ToString("HH:mm:ss");
            }
            if (Request.QueryString["id"].ToString() == "1")
            {
                btnSignOut.Enabled = false;
            }
            else
            {
                btnSignIn.Enabled = false;
            }
        }