Example #1
0
 /// <summary>
 /// 返回该实例的哈希代码
 /// </summary>
 /// <returns></returns>
 public override int GetHashCode()
 {
     return(FieldName.GetHashCode()
            ^ Caption.GetHashCode()
            ^ IsString.GetHashCode()
            ^ Operator.GetHashCode());
 }
        public void ReloadDataGrid(object sender, ThresholdReachedEventArgs e)
        {
            if (ConvertTo.DateTimeVal(DtStartDate.EditValue) == e.AttendanceDate && IsString.IsEqualTo(txtEmpCode.EditValue, e.EmpCode))
            {
            }
            else
            {
                DtStartDate.EditValue = e.AttendanceDate;
                txtEmpCode.EditValue  = e.EmpCode;


                var ds = ProjectFunctions.GetDataSet("SELECT     empmst.EmpCode, empmst.EmpName, DeptMst.DeptDesc FROM         empmst LEFT OUTER JOIN DeptMst ON empmst.EmpDeptCode = DeptMst.DeptCode Where EmpCode='" + txtEmpCode.Text.Trim() + "'");
                if (ds.Tables[0].Rows.Count > 0)
                {
                    txtEmpCode.Text = ds.Tables[0].Rows[0]["EmpCode"].ToString();
                    txtEmpName.Text = ds.Tables[0].Rows[0]["EmpName"].ToString();

                    lblemp.Text = ds.Tables[0].Rows[0]["EmpName"].ToString();



                    //Thread.Sleep(1000);

                    btnLoad_Data.PerformClick();//.Focus();
                }
            }


            //LoadAttendanceDataGrid();
            PrintLogWin.PrintLog("---------------------------------");
        }