/// <summary>
        /// 上面按钮点击事件
        /// </summary>
        private void OnTopBtnClick()
        {
            VirtualTimeEntity entity = (VirtualTimeEntity)GetComponent <VirtualTimeDataModel>().DataEntity;

            if (!string.IsNullOrEmpty(entity.inputFildHour) && !string.IsNullOrEmpty(entity.inputFildMinute))
            {
                dateTime        = new DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day, int.Parse(entity.inputFildHour), int.Parse(entity.inputFildMinute), 0);
                entity.dataTime = dateTime;
            }
        }
Esempio n. 2
0
 /// <summary>
 /// 业务逻辑处理函数
 /// </summary>
 /// <param name="evt"></param>
 public override void ProcessLogic(PropertyMessage evt)
 {
     //收到点击SureButtonTop按钮消息后逻辑处理
     if (evt.PropertyName.Equals("sureBtnTop"))
     {
         if ((int)evt.NewValue > 0)
         {
             datetime = entity.dataTime;
         }
     }
     //收到点击SureButtonDown按钮消息后逻辑处理
     if (evt.PropertyName.Equals("sureBtnDown"))
     {
         if ((int)evt.NewValue > 0)
         {
             VirtualTimeEntity entity = (VirtualTimeEntity)GetComponent <VirtualTimeDataModel>().DataEntity;
             //容错防空处理
             if (!string.IsNullOrEmpty(entity.inputFildY))
             {
                 YearV = int.Parse(entity.inputFildY);
             }
             if (!string.IsNullOrEmpty(entity.inputFildM))
             {
                 MonthV = int.Parse(entity.inputFildM);
             }
             if (!string.IsNullOrEmpty(entity.inputFildD))
             {
                 DayV = int.Parse(entity.inputFildD);
             }
             if (!string.IsNullOrEmpty(entity.inputFildh))
             {
                 HourV = int.Parse(entity.inputFildh);
             }
             if (!string.IsNullOrEmpty(entity.inputFildm))
             {
                 MinuteV = int.Parse(entity.inputFildm);
             }
             if (!string.IsNullOrEmpty(entity.inputFilds))
             {
                 SecondV = int.Parse(entity.inputFilds);
             }
         }
     }
 }
Esempio n. 3
0
 /// <summary>
 /// Unity Method
 /// </summary>
 private void Start()
 {
     entity   = (VirtualTimeEntity)GetComponent <VirtualTimeDataModel>().DataEntity;
     datetime = DateTime.Now;
 }