Esempio n. 1
0
        private void SearchAnswerLog()
        {
            string projectCode = CommonHandler.GetComboBoxSelectedValue(cboProjects).ToString();
            string shopCode    = btnShopCode.Text;
            List <AnswerStatusTypeCodeDto> list = new List <AnswerStatusTypeCodeDto>();
            DataSet ds = service.SearchReCheckProcess(projectCode, shopCode);

            if (ds.Tables[0].Rows.Count > 0)
            {
                for (int j = 0; j < ds.Tables[0].Rows.Count; j++)
                {
                    AnswerStatusTypeCodeDto answer = new AnswerStatusTypeCodeDto();
                    answer.ShopCode   = Convert.ToString(ds.Tables[0].Rows[j]["ShopCode"]);
                    answer.ShopName   = Convert.ToString(ds.Tables[0].Rows[j]["ShopName"]);
                    answer.StatusCode = Convert.ToString(ds.Tables[0].Rows[j]["StatusCode"]);
                    //answer.StatusName = Convert.ToString(ds.Tables[0].Rows[j]["CNDesc"]);
                    answer.SpecialCaseChk = Convert.ToBoolean(ds.Tables[0].Rows[j]["SpecialCaseChk"]);
                    if (answer.StatusCode == "S0")
                    {
                        answer.RecheckRegister = "■";
                    }
                    else if (answer.StatusCode == "S1")
                    {
                        answer.ModifyFinish = "■";
                    }
                    else if (answer.StatusCode == "S2")
                    {
                        answer.ReCheckFinish = "■";
                    }
                    else if (answer.StatusCode == "S3")
                    {
                        answer.SecondFinish = "■";
                    }
                    else if (answer.StatusCode == "S4")
                    {
                        answer.ThirdFinish = "■";
                    }
                    else
                    {
                        answer.RecheckProcess = "■" + answer.StatusCode;
                    }


                    list.Add(answer);
                }
            }
            else
            {
                list = new List <AnswerStatusTypeCodeDto>();
            }
            grcRecheckProcess.DataSource = list;
            SearchDtl(projectCode, shopCode);
        }
Esempio n. 2
0
 private void btnThirdRecheckFinish_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
 {
     if (this.UserInfoDto.RoleType == "S")
     {
         if (CommonHandler.ShowMessage(MessageType.Confirm, "确定要三审完毕么?") == DialogResult.Yes)
         {
             AnswerStatusTypeCodeDto answer = grvRecheckProcess.GetRow(grvRecheckProcess.FocusedRowHandle) as AnswerStatusTypeCodeDto;
             service.RechekComplete(CommonHandler.GetComboBoxSelectedValue(cboProjects).ToString(), answer.ShopCode, "S4", this.UserInfoDto.UserID);
         }
     }
     SearchAnswerLog();
 }
Esempio n. 3
0
        private void grcRecheckProcess_DoubleClick(object sender, EventArgs e)
        {
            AnswerStatusTypeCodeDto type = grvRecheckProcess.GetFocusedRow() as AnswerStatusTypeCodeDto;

            SearchDtl(CommonHandler.GetComboBoxSelectedValue(cboProjects).ToString(), type.ShopCode);
        }