コード例 #1
0
ファイル: CourseDetailMgr.cs プロジェクト: lxh2014/gigade-net
 public bool Delete(CourseDetail cd,string ids)
 {
     CourseTicketMgr ct = new CourseTicketMgr(connstr);
     StringBuilder sb = new StringBuilder();
     try
     {
         if (ids!="")
         {
              return _courseDetail.Delete(cd, ids) >= 0;
         }
         else
         {
             return true;
         }   
     }
     catch (Exception ex)
     {
         throw new Exception("CourseDetailMgr-->Delete" + ex.Message,ex);
     }
 }
コード例 #2
0
        /// <summary>
        /// 獲取Ticket data
        /// </summary>
        /// <returns></returns>
        public ActionResult GetCurriculTicket(int course_detail_id)
        {
            try
            {
                string xmlPath = Server.MapPath("../XML/ParameterSrc.xml");

                ICourseTicketImplMgr _courseTicketMgr = new CourseTicketMgr(connectionString);
                IsoDateTimeConverter iso = new IsoDateTimeConverter() { DateTimeFormat = "yyyy-MM-dd HH:mm:ss" };
                return Content(JsonConvert.SerializeObject(_courseTicketMgr.Query(course_detail_id, xmlPath), Formatting.None, iso));

            }
            catch (Exception ex)
            {
                Log4NetCustom.LogMessage logMessage = new Log4NetCustom.LogMessage();
                logMessage.Content = string.Format("TargetSite:{0},Source:{1},Message:{2}", ex.TargetSite.Name, ex.Source, ex.Message);
                logMessage.MethodName = System.Reflection.MethodBase.GetCurrentMethod().Name;
                log.Error(logMessage);
                return new EmptyResult();
            }
        }