コード例 #1
0
 /// <summary>
 /// 作成年月でEnterキー押下
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void UcLabelTwinTextBox_PreviewKeyDown(object sender, KeyEventArgs e)
 {
     try
     {
         if (e.Key == Key.Enter)
         {
             try
             {
                 NNGDays ret = AppCommon.GetNNGDays(作成年月);
                 if (ret.Result == true)
                 {
                     作成年月 = ret.DateFrom;
                     //最後尾検索
                     base.SendRequest(new CommunicationObject(MessageType.RequestData, SEARCH_MST31010, new object[] { 作成年月 }));
                 }
                 else if (ret.Result == false)
                 {
                     this.ErrorMessage = "入力された作成年月は利用できません。 入力例:201406";
                     this.作成年月         = string.Empty;
                     return;
                 }
             }
             catch (Exception)
             {
                 return;
             }
         }
     }
     catch (Exception ex)
     {
         appLog.Debug("【Error:{0}***{1}】", System.Reflection.MethodBase.GetCurrentMethod().Name, ex.Message);
         this.ErrorMessage = ex.Message;
     }
 }
コード例 #2
0
        private void SakuseiNengetsu(object sender, RoutedEventArgs e)
        {
            NNGDays ret = AppCommon.GetNNGDays(作成年月);

            if (ret.Result == true)
            {
                作成年月 = ret.DateFrom;
            }
            else if (ret.Result == false)
            {
                this.ErrorMessage = "入力された作成年月は利用できません。 入力例:201406";
                this.作成年月         = string.Empty;
                return;
            }
        }