示例#1
0
 private void lblOK_Click(object sender, EventArgs e)
 {
     try
     {
         GetScore();
         TEvaluationResultData   entity = new TEvaluationResultData();
         TEvaluationResultFacade facade = new TEvaluationResultFacade();
         foreach (DataRow dr in dtEvaluation.Rows)
         {
             entity.Evaluationid = dr["EVALUATIONID"].ToString();
             entity.Resultid     = Guid.NewGuid().ToString();
             entity.Resultscore  = Convert.ToInt32(dr["DEFAULTSCORE"].ToString());
             entity.Diagnoseid   = SkyComm.eCardAuthorizationData.Tables[0].Rows[0]["DIAGNOSEID"].ToString();
             entity.Operatetime  = DateTime.Now;
             facade.Insert(entity);
         }
         SkyComm.ShowMessageInfo("满意度调查信息提交成功,谢谢!");
     }
     catch (Exception ex)
     {
         Skynet.LoggingService.LogService.GlobalInfoMessage("满意度调查保存失败:" + ex.Message);
         SkyComm.ShowMessageInfo("保存满意度调查信息失败!");
     }
     finally
     {
         SkyComm.CloseWin(this);
     }
 }
示例#2
0
 private bool checkEvaluation()
 {
     try
     {
         TEvaluationResultFacade facade = new TEvaluationResultFacade();
         bool flag = facade.CheckEvaluation(SkyComm.eCardAuthorizationData.Tables[0].Rows[0]["DIAGNOSEID"].ToString());
         if (!flag)
         {
             SkyComm.ShowMessageInfo("您今日已提交满意度调查信息,满意度调查一天只可提交一次。谢谢合作!");
             return(false);
         }
         return(true);
     }
     catch (Exception ex)
     {
         return(true);
     }
 }