private void SubmitMessage(MessageStatusType status) { View.BindMessage(View.Model.Message); View.Model.Message.ToUserID = ValidateUserName(View.Model.UserName); if (View.Model.Message.ToUserID > Null.NullInteger) { View.Model.Message.FromUserID = UserId; View.Model.Message.MessageDate = DateTime.Now; View.Model.Message.Status = status; //Save Message if ((View.Model.Message.MessageID == 0)) { _messagingController.SaveMessage(View.Model.Message); } else { _messagingController.UpdateMessage(View.Model.Message); } //Redirect to Message List Response.Redirect(GetInboxUrl()); } }
public GenericOutMsg() { this.messageStatusField = MessageStatusType.OK; }
public GetSystemSettingOutMsg() { this.messageStatusField = MessageStatusType.OK; }
/// <summary> /// 機台消息事件 /// </summary> /// <param name="messageType">消息類型</param> /// <param name="statusType">狀態類型</param> /// <param name="content">消息內容</param> private void OnMachineMessage(MachineMessageType messageType, MessageStatusType statusType, string content) { if (this.MachineMessageEvent != null) { EventMachineMessageInfo messageInfo = new EventMachineMessageInfo(); messageInfo.MessageType = messageType; messageInfo.MachineNo = this._ControlCenter.MachineNo; messageInfo.StatusType = statusType; messageInfo.MessageContent = content; EventBaseInfo<EventMachineMessageInfo> baseInfo = new EventBaseInfo<EventMachineMessageInfo>(); baseInfo.ObjectInformation = messageInfo; this.MachineMessageEvent(this, baseInfo); } }
ResultCodeEnum ILogManager.CancelLog(Guid requestId, CommandType commandType, string trainId, MessageStatusType messageStatus) { return(LogManager.CancelLog(requestId, commandType, trainId, messageStatus)); }
ResultCodeEnum ILogManager.UpdateMessageStatus(string trainId, Guid requestId, MessageStatusType messageStatus, CommandType commandType) { return(LogManager.UpdateMessageStatus(trainId, requestId, messageStatus, commandType)); }
ResultCodeEnum ILogManager.WriteLog(string context, Guid requestId, CommandType commandType, string trainId, MessageStatusType messageStatus, DateTime startDate, DateTime endDate) { return(LogManager.WriteLog(context, requestId, commandType, trainId, messageStatus, startDate, endDate)); }
/// <summary>Method to update the message status.</summary> /// <param name="trainId">list of train ids.</param> /// <param name="requestId">request id of the message.</param> /// <param name="messageStatus">message status.</param> /// <param name="commandType">Type of message to update.</param> /// <returns>Error code if any.</returns> public static ResultCodeEnum UpdateMessageStatus(string trainId, Guid requestId, MessageStatusType messageStatus, CommandType commandType) { if (HistoryLoggerConfiguration.Used) { return(HistoryLogger.UpdateMessageStatus(trainId, requestId, messageStatus, commandType)); } else { return(ResultCodeEnum.RequestAccepted); } }
/// <summary> /// Method used to cancel history log details. /// </summary> /// <param name="requestId">request id of the message</param> /// <param name="commandType">command type</param> /// <param name="trainId">list of train ids</param> /// <returns>Error code if any</returns> public static ResultCodeEnum CancelLog(Guid requestId, PIS.Ground.Core.Data.CommandType commandType, string trainId, MessageStatusType messageStatus) { if (HistoryLoggerConfiguration.Used) { return(HistoryLogger.CancelLog(requestId, commandType, trainId, messageStatus)); } else { return(ResultCodeEnum.RequestAccepted); } }
/// <summary> /// Method used to write history log details. /// </summary> /// <param name="context"> message details</param> /// <param name="requestId">request id of the message</param> /// <param name="commandType">command type</param> /// <param name="trainId">list of train ids</param> /// <param name="messageStatus">message status</param> /// <param name="startDate"> start date of activation</param> /// <param name="endDate">end date of activation</param> /// <returns>Error code if any</returns> public static ResultCodeEnum WriteLog(string context, Guid requestId, PIS.Ground.Core.Data.CommandType commandType, string trainId, MessageStatusType messageStatus, DateTime startDate, DateTime endDate) { if (HistoryLoggerConfiguration.Used) { return(HistoryLogger.WriteLog(context, requestId, commandType, trainId, messageStatus, startDate, endDate)); } else { return(ResultCodeEnum.RequestAccepted); } }
public GetStudentOutMsg() { this.messageStatusField = MessageStatusType.OK; }