using System;
|
using System.Collections.Generic;
|
using System.ComponentModel;
|
using System.Data;
|
using System.Drawing;
|
using System.Text;
|
using System.Windows.Forms;
|
|
namespace DAL
|
{
|
public partial class frmBillQueryCondition_New : Pub_Control.frmBillQueryCondition_Base
|
{
|
public frmBillQueryCondition_New()
|
{
|
InitializeComponent();
|
}
|
|
|
//°ïÖúº¯Êý
|
public override void Sub_GridKeyView(int sKeyCode, int sRow, int sCol, DataGridView grdCondition, DataGridViewTextBoxEditingControl oEdit)
|
{
|
int FieldNameCol = 2;
|
int ConditionCol = 4;
|
if (sCol != ConditionCol)
|
return;
|
switch (sKeyCode)
|
{
|
case 118:
|
{
|
switch (grdCondition.Rows[sRow].Cells[FieldNameCol].Value.ToString())
|
{
|
|
case "²Ö¿â´úÂë":
|
case "ÊÕÁϲֿâ´úÂë":
|
case "·¢Áϲֿâ´úÂë":
|
case "·¢»õ²Ö¿â´úÂë":
|
case "µ÷Èë²Ö¿â´úÂë":
|
case "µ÷³ö²Ö¿â´úÂë":
|
break;
|
case "²Ö¿â":
|
case "ÊÕÁϲֿâ":
|
case "·¢Áϲֿâ":
|
case "·¢»õ²Ö¿â":
|
case "µ÷Èë²Ö¿â":
|
case "µ÷³ö²Ö¿â":
|
break;
|
case "²¿ÃÅ":
|
case "²¿ÃÅÃû³Æ":
|
case "Éú²ú³µ¼äÃû³Æ":
|
break;
|
case "²¿ÃÅ´úÂë":
|
case "Éú²ú³µ¼ä´úÂë":
|
break;
|
case "¹¤Ðò":
|
case "¹¤ÐòÃû³Æ":
|
break;
|
case "¹¤Ðò´úÂë":
|
break;
|
case "°à×é":
|
case "°à×éÃû³Æ":
|
break;
|
case "°à×é´úÂë":
|
break;
|
|
case "¹©Ó¦ÉÌ":
|
case "¹©Ó¦ÉÌÃû³Æ":
|
break;
|
case "¹©Ó¦ÉÌ´úÂë":
|
break;
|
case "¿Í»§":
|
case "¿Í»§Ãû³Æ":
|
break;
|
case "¿Í»§´úÂë":
|
break;
|
case "±Ò±ð":
|
case "±Ò±ðÃû³Æ":
|
case "»õ±Ò":
|
break;
|
case "±Ò±ð´úÂë":
|
case "»õ±Ò´úÂë":
|
break;
|
case "ÒµÎñÔ±":
|
case "ÒµÎñÔ±Ãû³Æ":
|
case "Ö°Ô±":
|
case "Ö°Ô±Ãû³Æ":
|
case "Ö÷¹Ü":
|
case "¸ºÔðÈË":
|
case "±£¹ÜÔ±":
|
case "ÑéÊÕÔ±":
|
case "ÁìÁÏÔ±":
|
case "¾°ìÈË":
|
case "²Ù×÷Ô±Ãû³Æ":
|
case "Ö÷¹ÜÃû³Æ":
|
break;
|
case "ÒµÎñÔ±´úÂë":
|
case "Ö÷¹Ü´úÂë":
|
case "¸ºÔðÈË´úÂë":
|
case "±£¹ÜÔ±´úÂë":
|
case "ÑéÊÕÔ±´úÂë":
|
case "ÁìÁÏÔ±´úÂë":
|
case "¾°ìÈË´úÂë":
|
case "²Ù×÷Ô±´úÂë":
|
case "Ö°Ô±´úÂë":
|
break;
|
case "ÎïÁÏÃû³Æ":
|
case "Ö÷¼þÎïÁÏÃû³Æ":
|
break;
|
case "ÎïÁÏ´úÂë":
|
case "Ö÷¼þÎïÁÏ´úÂë":
|
break;
|
case "¼ÆÁ¿µ¥Î»":
|
case "¼ÆÁ¿µ¥Î»Ãû³Æ":
|
case "Ö÷¼þ¼ÆÁ¿µ¥Î»Ãû³Æ":
|
break;
|
case "¼ÆÁ¿µ¥Î»´úÂë":
|
case "Ö÷¼þ¼ÆÁ¿µ¥Î»´úÂë":
|
break;
|
case "ÈÕÆÚ":
|
case "µ¥¾ÝÈÕÆÚ":
|
DBUtility.FrmSelectDate oDate = new DBUtility.FrmSelectDate();
|
oDate.ShowDialog();
|
if (oDate.isSelected == true)
|
{
|
grdCondition.Rows[sRow].Cells[ConditionCol].Value = oDate.MC1.SelectionStart.ToShortDateString();
|
grdCondition.Rows[sRow].Cells[ConditionCol].Value = oDate.MC1.SelectionEnd.ToShortDateString();
|
}
|
|
break;
|
default:
|
break;
|
}
|
oEdit.Text =DBUtility.ClsPub.isStrNull(grdCondition.Rows[sRow].Cells[ConditionCol].Value);
|
break;
|
}
|
case 117:
|
MessageBox.Show("´Ë¹¦ÄÜÉÐ먦·Å£¡", "Ìáʾ");
|
break;
|
default:
|
break;
|
}
|
}
|
}
|
}
|