//static string _nameSpaceClass = "HotelVp.JobConsole.Biz.AutoMsgCancelOrdBP Method: "; public static void AutoMsgCanceling(string ActionType) { DateTime dtBegin = new DateTime(); dtBegin = System.DateTime.Now; if (!"1".Equals(ActionType) && !ChkAction()) { Console.WriteLine("未到发送时间。JOB自动关闭。"); return; } AutoMsgCancelOrdEntity _automsgcancelordEntity = new AutoMsgCancelOrdEntity(); CommonEntity _commonEntity = new CommonEntity(); _automsgcancelordEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _automsgcancelordEntity.LogMessages.Userid = "JOB System"; _automsgcancelordEntity.LogMessages.Username = "******"; _automsgcancelordEntity.AutoMsgCancelOrdDBEntity = new List<AutoMsgCancelOrdDBEntity>(); AutoMsgCancelOrdDBEntity appcontentDBEntity = new AutoMsgCancelOrdDBEntity(); _automsgcancelordEntity.AutoMsgCancelOrdDBEntity.Add(appcontentDBEntity); appcontentDBEntity.TypeID = ActionType; Console.WriteLine("订单提示短信JOB自动运行开始"); int iCount = AutoSelect(_automsgcancelordEntity); Console.WriteLine("订单提示短信JOB自动运行 执行记录数:" + iCount.ToString()); DateTime dtEnd = new DateTime(); dtEnd = System.DateTime.Now; Console.WriteLine(dtEnd - dtBegin); }
//static string _nameSpaceClass = "HotelVp.JobConsole.Biz.AutoIssueCreating Method: "; public static void AutoIssueCreating(string ActionType) { DateTime dtBegin = new DateTime(); dtBegin = System.DateTime.Now; AutoIssueCreateEntity _autoissuecreateEntity = new AutoIssueCreateEntity(); CommonEntity _commonEntity = new CommonEntity(); _autoissuecreateEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _autoissuecreateEntity.LogMessages.Userid = "JOB System"; _autoissuecreateEntity.LogMessages.Username = "******"; _autoissuecreateEntity.AutoMsgCancelOrdDBEntity = new List<AutoMsgCancelOrdDBEntity>(); AutoMsgCancelOrdDBEntity appcontentDBEntity = new AutoMsgCancelOrdDBEntity(); _autoissuecreateEntity.AutoMsgCancelOrdDBEntity.Add(appcontentDBEntity); Console.WriteLine("问题订单自动创建Issue单JOB自动运行开始"); //所有CC取消状态为:满房/变价的自动判定为“酒店问题”Issue单 //所有LMBAR&LMBAR2的订单处理时长超过30分钟自动判定为“订单问题”Issue单 int iCount = 0; if ("1".Equals(ActionType)) { AutoTodaySelect(); } else if ("2".Equals(ActionType)) { iCount = AutoSelectHotel(_autoissuecreateEntity); } else { iCount = AutoSelect(_autoissuecreateEntity); } Console.WriteLine("问题订单自动创建Issue单JOB自动运行 执行记录数:" + iCount.ToString()); DateTime dtEnd = new DateTime(); dtEnd = System.DateTime.Now; Console.WriteLine(dtEnd - dtBegin); }
private static string ApplySendMsgService(DataRow drRow) { AutoMsgUserExcelEntity _automsgcancelordEntity = new AutoMsgUserExcelEntity(); _automsgcancelordEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _automsgcancelordEntity.LogMessages.Userid = "JOB System"; _automsgcancelordEntity.LogMessages.Username = "******"; _automsgcancelordEntity.AutoMsgCancelOrdDBEntity = new List<AutoMsgCancelOrdDBEntity>(); AutoMsgCancelOrdDBEntity appcontentDBEntity = new AutoMsgCancelOrdDBEntity(); appcontentDBEntity.CreateUser = drRow["USERID"].ToString().Trim(); appcontentDBEntity.Note1 = drRow["CONTENT"].ToString().Trim(); _automsgcancelordEntity.AutoMsgCancelOrdDBEntity.Add(appcontentDBEntity); _automsgcancelordEntity = AutoMsgCancelOrdSA.ApplySendMsgService(_automsgcancelordEntity); return _automsgcancelordEntity.ErrorMSG; }
private static string ApplySendMsgService(DataRow drRow) { AutoMsgCancelOrdEntity _automsgcancelordEntity = new AutoMsgCancelOrdEntity(); _automsgcancelordEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _automsgcancelordEntity.LogMessages.Userid = "JOB System"; _automsgcancelordEntity.LogMessages.Username = "******"; _automsgcancelordEntity.AutoMsgCancelOrdDBEntity = new List<AutoMsgCancelOrdDBEntity>(); AutoMsgCancelOrdDBEntity appcontentDBEntity = new AutoMsgCancelOrdDBEntity(); appcontentDBEntity.OrderNo = drRow["ORDERNO"].ToString().Trim(); appcontentDBEntity.CreateUser = drRow["USERID"].ToString().Trim(); appcontentDBEntity.CreateDTime = drRow["CREATETIME"].ToString().Trim(); appcontentDBEntity.HotelNM = drRow["HOTELNM"].ToString().Trim(); appcontentDBEntity.UserNM = drRow["USERNM"].ToString().Trim(); _automsgcancelordEntity.AutoMsgCancelOrdDBEntity.Add(appcontentDBEntity); _automsgcancelordEntity = AutoMsgCancelOrdSA.ApplySendMsgService(_automsgcancelordEntity); return _automsgcancelordEntity.ErrorMSG; }