Exemplo n.º 1
0
        private void btnView_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
        {
            if (this.UserInfoDto.RoleType == "C")
            {
                return;
            }
            string  projectCode = grvExecuteTeamAlter.GetRowCellValue(grvExecuteTeamAlter.FocusedRowHandle, gcProjectCode).ToString();
            string  subjectCode = grvExecuteTeamAlter.GetRowCellValue(grvExecuteTeamAlter.FocusedRowHandle, gcSubjectCode).ToString();
            string  shopCode    = grvExecuteTeamAlter.GetRowCellValue(grvExecuteTeamAlter.FocusedRowHandle, gcShopCode).ToString();
            string  shopName    = grvExecuteTeamAlter.GetRowCellValue(grvExecuteTeamAlter.FocusedRowHandle, gcShopName).ToString();
            DataSet ds          = service.SearchSubjectBySubjectCodeAndProjectCode(projectCode, subjectCode);
            int     order       = 0;
            string  examType    = "";

            if (ds.Tables[0].Rows.Count > 0)
            {
                order    = Convert.ToInt32(ds.Tables[0].Rows[0]["OrderNO"]);
                examType = Convert.ToString(ds.Tables[0].Rows[0]["SubjectTypeCodeExam"]);
            }
            //SubjectOnePop sub = new SubjectOnePop(projectCode, shopCode, shopName, subjectCode);
            //sub.ShowDialog();
            AnswerSubjectForm answer = new AnswerSubjectForm(projectCode, subjectCode, shopCode, shopName, order, '1', this.UserInfoDto, examType, "ExecuteTeamAlter");

            answer.ShowDialog();
        }
        private void grcReCheckDtl_DoubleClick(object sender, EventArgs e)
        {
            AnswerErrorDataDto answer = grvReCheckDtl.GetFocusedRow() as AnswerErrorDataDto;

            if (answer != null)
            {
                int     order       = 0;
                char    checkType   = '0';
                string  examType    = "";
                string  projectCode = CommonHandler.GetComboBoxSelectedValue(cboProject).ToString();
                string  subjectCode = answer.SubjectCode;
                DataSet ds          = webService.SearchSubjectBySubjectCodeAndProjectCode(projectCode, subjectCode);
                if (ds.Tables[0].Rows.Count > 0)
                {
                    order    = Convert.ToInt32(ds.Tables[0].Rows[0]["OrderNO"]);
                    examType = Convert.ToString(ds.Tables[0].Rows[0]["SubjectTypeCodeExam"]);
                }
                DataSet dsCheckType = webService.SearchPassReCheckBySubjectCodeAndShopCode(projectCode, subjectCode, answer.ShopCode);
                if (dsCheckType.Tables[0].Rows.Count > 0)
                {
                    //checkType = Convert.ToChar(dsCheckType.Tables[0].Rows[0]["CheckType"]);
                }
                AnswerSubjectForm a = new AnswerSubjectForm(projectCode,
                                                            subjectCode,
                                                            answer.ShopCode, answer.ShopName, order, checkType, this.UserInfoDto, examType, "");
                a.ShowDialog();
            }
        }
Exemplo n.º 3
0
        private void grvShopScore_DoubleClick(object sender, EventArgs e)
        {
            if (grvShopScore.FocusedRowHandle < 0)
            {
                return;
            }
            if (grvShopScore.FocusedColumn == gcCheckPoint ||
                grvShopScore.FocusedColumn == gcSubjectCode)
            {
                if (CommonHandler.GetComboBoxSelectedValue(cboProject) == null)
                {
                    CommonHandler.ShowMessage(MessageType.Information, "请选择一个项目");
                    return;
                }

                if (string.IsNullOrEmpty(btnShopCode.Text))
                {
                    CommonHandler.ShowMessage(MessageType.Information, "请选择一个经销商");
                    return;
                }
                int     order       = 0;
                char    checkType   = '0';
                string  examType    = "";
                string  shopCode    = btnShopCode.Text;
                string  projectCode = CommonHandler.GetComboBoxSelectedValue(cboProject).ToString();
                string  subjectCode = grvShopScore.GetRowCellValue(grvShopScore.FocusedRowHandle, gcSubjectCode).ToString();
                DataSet ds          = webService.SearchSubjectBySubjectCodeAndProjectCode(projectCode, subjectCode);
                if (ds.Tables[0].Rows.Count > 0)
                {
                    order = Convert.ToInt32(ds.Tables[0].Rows[0]["OrderNO"]);
                    //examType = Convert.ToString(ds.Tables[0].Rows[0]["SubjectTypeCodeExam"]);
                }
                DataSet ds1 = webService.SearchShopExamTypeByProjectCodeAndShopCode(projectCode, shopCode);
                if (ds1.Tables[0].Rows.Count > 0)
                {
                    //order = Convert.ToInt32(ds.Tables[0].Rows[0]["OrderNO"]);
                    examType = Convert.ToString(ds1.Tables[0].Rows[0]["SubjectTypeCodeExam"]);
                }
                DataSet dsCheckType = webService.SearchPassReCheckBySubjectCodeAndShopCode(projectCode, subjectCode, shopCode);
                if (dsCheckType.Tables[0].Rows.Count > 0)
                {
                    //checkType = Convert.ToChar(dsCheckType.Tables[0].Rows[0]["CheckType"]);
                }
                AnswerSubjectForm a = new AnswerSubjectForm(projectCode,
                                                            subjectCode,
                                                            shopCode, txtShopName.Text, order, checkType, this.UserInfoDto, examType, "ShopScoreSearch");
                a.ShowDialog();
            }
        }