コード例 #1
0
 public int DeleteEmployeeSurveySubjectView(V_EmployeeSurveySubject subjectInfo)
 {
     try
     {
         EmployeeSurveySubjectBll subjectBll = new EmployeeSurveySubjectBll();
         EmployeeSurveysAnswerBll answerBll  = new EmployeeSurveysAnswerBll();
         foreach (T_OA_REQUIREDETAIL anserInfo in subjectInfo.AnswerList)
         {
             if (!answerBll.DeleteEmployeeSurveysAnswer(anserInfo.REQUIREDETAILID))
             {
                 return(-1);
             }
         }
         if (!subjectBll.DeleteEmployeeSurveySubject(subjectInfo.SubjectInfo.REQUIREDETAIL2ID))
         {
             return(-1);
         }
         return(1);
     }
     catch (Exception ex)
     {
         Tracer.Debug("员工调查EmployeeSurveySubjectViewBll-DeleteEmployeeSurveySubjectView" + System.DateTime.Now.ToString() + " " + ex.ToString());
         return(-1);
     }
 }
コード例 #2
0
 public int UpdateEmployeeSurveySubjectView(V_EmployeeSurveySubject subjectInfo)
 {
     try
     {
         EmployeeSurveySubjectBll subjectBll = new EmployeeSurveySubjectBll();
         EmployeeSurveysAnswerBll answerBll  = new EmployeeSurveysAnswerBll();
         if (subjectBll.UpdateEmployeeSurveySubject(subjectInfo.SubjectInfo) == -1)
         {
             return(-1);
         }
         return(1);
     }
     catch (Exception ex)
     {
         Tracer.Debug("员工调查EmployeeSurveySubjectViewBll-UpdateEmployeeSurveySubjectView" + System.DateTime.Now.ToString() + " " + ex.ToString());
         return(-1);
     }
 }