Ejemplo n.º 1
0
        private async Task HideRemoveQuestionPanel()
        {
            GridActions.RotationX = -270;
            await GridQuestion.RotateXTo(-90);

            GridQuestion.IsVisible = false;
            GridActions.IsVisible  = true;
            await GridActions.RotateXTo(-360);

            GridActions.RotationX = 0;
        }
Ejemplo n.º 2
0
        private void DataSearch()
        {
            string strSql    = @"SELECT SEQ,QUESTION,ENDTIME,f_getusername(CREUSER) CREUSER,CRETIME,
                                     HOWDO,f_getusername(DOUSER) DOUSER,DOTIME,
                                     (SELECT XMMC FROM PRO_PROJECT WHERE XMBH=A.XMBH) XMMC, 
                                     F_GETCODEVALUE('QUESTION_TYPE',QTYPE) QTYPENAME,
                                     F_GETCODEVALUE('QUESTION_LEVEL',QLEVEL) QLEVELNAME,
                                     F_GETCODEVALUE('QUESTION_STATUS',STATUS) STATUSNAME 
                                FROM PRO_QUESTION A WHERE 1=1 ";
            string strSearch = "";

            if (ddlXMBH.SelectedItem.Value.Length > 0)
            {
                strSearch += string.Format(" AND A.XMBH='{0}'", ddlXMBH.SelectedItem.Value);
            }

            if (lstDOUSER.SelectedItem.Value.Length > 0)
            {
                strSearch += string.Format(" AND A.DOUSER='******'", lstDOUSER.SelectedItem.Value);
            }

            if (lstSTATUS.SelectedItem.Value.Length > 0)
            {
                strSearch += string.Format(" AND A.STATUS='{0}'", lstSTATUS.SelectedItem.Value);
            }
            if (lstCRETIME1.Text.Length > 0 && lstCRETIME2.Text.Length > 0)
            {
                if (lstCRETIME1.SelectedDate > lstCRETIME2.SelectedDate)
                {
                    Alert.Show("开始日期大于结束日期,请重新输入!");
                    return;
                }
                strSearch += string.Format(" AND A.CRETIME>=TO_DATE('{0}','YYYY-MM-DD')", lstCRETIME1.Text);
                strSearch += string.Format(" AND A.CRETIME <TO_DATE('{0}','YYYY-MM-DD') + 1", lstCRETIME2.Text);
            }


            if (!string.IsNullOrWhiteSpace(strSearch))
            {
                strSql += strSearch;
            }

            GridQuestion.DataSource = DbHelperOra.Query(strSql + " order by to_number(seq) asc ").Tables[0];
            GridQuestion.DataBind();
        }