public async Task <IActionResult> Contact(Message message) { MessageBusiness messageBusiness = new MessageBusiness(); messageBusiness.AddMessage(message); return(View()); }
public ActionResult ReadMessage(int Id) { try { if (Session["Account"] == null) { return(RedirectToAction("SingupAndSignin", "Account")); } else { var messageBusiness = new MessageBusiness(); var message = messageBusiness.GetByMessage(Id); var userBusiness = new UserBusiness(); var senderUser = userBusiness.GetUserInfo(message.SendUser); var ReceiverUser = userBusiness.GetUserInfo(message.ReceiverUser); messageBusiness.ChangeStatus(Id); var ReadMessageVM = new ReadMessageViewModel() { Message = message, SenderName = senderUser.UserName, ReceiverName = ReceiverUser.UserName }; return(View(ReadMessageVM)); } } catch { return(RedirectToAction("SingupAndSignin", "Account")); } }
public JsonResult ReplyMessageSave(ReplySendViewMode ReplySendVM) { try { var replyObject = ReplySendVM; var messageBusiness = new MessageBusiness(); var message = messageBusiness.GetByMessage(replyObject.messageId); var AccountId = Convert.ToInt32(Session["AccountId"]); var replyMessageObject = new Message() { Date = DateTime.Now, MessageText = replyObject.ReplyContent, ReceiverUser = message.SendUser, Status = false, SendUser = AccountId, Subject = message.Subject }; messageBusiness.SendMessage(replyMessageObject); var viewMessage = "Mesajınız Başarılı Bir Şekilde Gönderilmiştir !"; return(Json(viewMessage, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw new NotSupportedException("Beklenmedik bir hata oluştu !", ex); } }
public string NoticeDetail(dynamic _) { //接收request数据 var recdata = this.GetResquetData <NoticeInModel>(); try { #region "接口调用验证" //bool flag = DataValidation(recdata.DateTime, recdata.Random, recdata.Sign); //if (!flag) //{ // return this.WriteValidationLog("LoginModule", recdata.DeviceId); //} #endregion MessageBusiness messageBll = new MessageBusiness(); NoticeModel info = messageBll.GetNoticeInfo(recdata.data.NoticeId); if (info != null) { return(this.SendData <NoticeModel>(info, "获取公告成功", ResponseType.Success)); } else { return(this.SendData("公告为空!", ResponseType.Success)); } } catch (Exception ex) { return(this.WriteExceptionLog("LoginModule", recdata.DeviceId, recdata.DeviceId, "公告异常:" + Json.ToJson(recdata) + "[异常信息:" + ex.Message + "]", "公告异常:" + ex.Message)); } }
// GET: api/Message public IEnumerable <Message> Get() { if (messageBusiness == null) { messageBusiness = new MessageBusiness(); } return(messageBusiness.getNewMessages(1)); }
public JsonResult SendMessage(Message message) { try { var messageBusiness = new MessageBusiness(); messageBusiness.SendMessage(message); return(Json(message, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw new NotSupportedException("Beklenmedik bir hata oluştu !", ex); } }
public ActionResult ReplyMessage(int Id) { var messageBusiness = new MessageBusiness(); var message = messageBusiness.GetByMessage(Id); var userBusiness = new UserBusiness(); var sendUser = userBusiness.GetUserInfo(message.SendUser); var ReadMessageVM = new ReadMessageViewModel() { SenderName = sendUser.UserName, Message = message }; return(View(ReadMessageVM)); }
public ActionResult DeleteMessage(Message Entity) { try { var messageBusiness = new MessageBusiness(); messageBusiness.DeleteMessage(Entity); return(RedirectToAction("GetUserInBox", "Message")); } catch (Exception ex) { return(Json(ex.Message)); } }
public JsonResult GetUserSendBox() { try { var messageBusiness = new MessageBusiness(); var Id = Convert.ToInt32(Session["AccountId"]); var messageList = messageBusiness.GetUserSendBoxMessages(Id); return(Json(messageList, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw new NotSupportedException("Beklenmedik bir hata oluştu !", ex); } }
public BaseAPIController() : base() { lgBus = new LoginBusiness(this.GetContext()); newsBus = new NewsBusiness(this.GetContext()); notiBus = new NotifyBusiness(this.GetContext()); giftBus = new GiftBusiness(this.GetContext()); rqBus = new RequestBusiness(this.GetContext()); cusBus = new CustomerBusiness(this.GetContext()); mBus = new MessageBusiness(this.GetContext()); apiBus = new RequestAPIBusiness(this.GetContext()); pBus = new PointBusiness(this.GetContext()); statisticBus = new StatisticBusiness(this.GetContext()); shopBus = new ShopBusiness(this.GetContext()); itemBus = new ItemBusiness(this.GetContext()); orderBus = new OrderBusiness(this.GetContext()); packBus = new PackageBusiness(this.GetContext()); vnPay = new VNPay(this.GetContext()); }
/// <summary> /// Saves new message and sent latest 30 messages to all chat room users. /// </summary> /// <param name="user"></param> /// <param name="message"></param> /// <param name="chatRoom"></param> public void SentMessage(string user, string message, string chatRoom) { var messageList = MessageBusiness.SaveMessageAndListLastThirtyMessages(user, message, chatRoom); if (chatRoomUsers.ContainsKey(chatRoom)) { var userList = chatRoomUsers[chatRoom]; foreach (string tempUser in userList) { // send previous messages to user. if (allUsers.ContainsKey(tempUser)) { IChatCallback proxy = allUsers[tempUser]; proxy.LatestMessages(messageList); } } } }
private void ucPartCodeInfoPopup_Load(object sender, EventArgs e) { try { _pMessageEntity = new MessageEntity(); DataTable dtMessage = new MessageBusiness().MessageValue_Info(_pLANGUAGE_TYPE); if (dtMessage != null) { _pMessageEntity.MSG_SEARCH = dtMessage.Rows[0]["MSG_SEARCH"].ToString(); _pMessageEntity.MSG_SEARCH_EMPT = dtMessage.Rows[0]["MSG_SEARCH_EMPT"].ToString(); _pMessageEntity.MSG_SAVE_QUESTION = dtMessage.Rows[0]["MSG_SAVE_QUESTION"].ToString(); _pMessageEntity.MSG_SAVE = dtMessage.Rows[0]["MSG_SAVE"].ToString(); _pMessageEntity.MSG_SAVE_ERROR = dtMessage.Rows[0]["MSG_SAVE_ERROR"].ToString(); _pMessageEntity.MSG_DELETE_QUESTION = dtMessage.Rows[0]["MSG_DELETE_QUESTION"].ToString(); _pMessageEntity.MSG_DELETE = dtMessage.Rows[0]["MSG_DELETE"].ToString(); _pMessageEntity.MSG_DELETE_ERROR = dtMessage.Rows[0]["MSG_DELETE_ERROR"].ToString(); _pMessageEntity.MSG_DELETE_COMPLETE = dtMessage.Rows[0]["MSG_DELETE_COMPLETE"].ToString(); _pMessageEntity.MSG_INPUT_DATA = dtMessage.Rows[0]["MSG_INPUT_DATA"].ToString(); _pMessageEntity.MSG_INPUT_DATA_ERROR = dtMessage.Rows[0]["MSG_INPUT_DATA_ERROR"].ToString(); _pMessageEntity.MSG_WORKING = dtMessage.Rows[0]["MSG_WORKING"].ToString(); _pMessageEntity.MSG_RESET_QUESTION = dtMessage.Rows[0]["MSG_RESET_QUESTION"].ToString(); _pMessageEntity.MSG_EXIT_QUESTION = dtMessage.Rows[0]["MSG_EXIT_QUESTION"].ToString(); _pMessageEntity.MSG_SELECT = dtMessage.Rows[0]["MSG_SELECT"].ToString(); _pMessageEntity.MSG_RESET_COMPLETE = dtMessage.Rows[0]["MSG_RESET_COMPLETE"].ToString(); } InitializeSetting(); if (_pARRAY_CODE != null && _pARRAY_CODE.Length > 1) { _luCD.Text = _pARRAY_CODE[0].ToString(); _luCD_NM.Text = _pARRAY_CODE[1].ToString(); } } catch (ExceptionManager pExceptionManager) { CoFAS_DevExpressManager.ShowErrorMessage(string.Format("{0}\n{1}", pExceptionManager.Exception.Message.ToString(), pExceptionManager.TargetSite.ToString())); } finally { DevExpress.Utils.AppearanceObject.DefaultFont = fntPARENT_FONT;//화면에 모든 항목 폰트 재설정 } }
public object GetMySentMessage(MessageCustomModel model) { _response = new Response(); try { IMessageBusiness MessageService = new MessageBusiness(); _response.responseData = MessageService.GetMySentMessage(model); _response.message = "Records loaded successfully !!"; _response.success = true; } catch (Exception ex) { _response.success = false; _response.message = ex.Message.ToString(); } finally { MessageService = null; } return(_response); }
public Response SubmitMessage(MessageCustomModel model) { _response = new Response(); try { IMessageBusiness MessageService = new MessageBusiness(); _response.responseData = MessageService.SubmitMessage(model); _response.message = "Message submit successfully !!"; _response.success = true; } catch (Exception ex) { _response.success = false; _response.message = ex.Message.ToString(); } finally { MessageService = null; } return(_response); }
public object GetOurOldMessage(int SenderId, int ReceiverId) { _response = new Response(); try { IMessageBusiness MessageService = new MessageBusiness(); _response.responseData = MessageService.GetOurOldMessage(SenderId, ReceiverId); _response.message = "Records loaded successfully !!"; _response.success = true; } catch (Exception ex) { _response.success = false; _response.message = ex.Message.ToString(); } finally { MessageService = null; } return(_response); }
private void ucMaterialOrderRegister_Request_T01_Load(object sender, EventArgs e) { try { _pMessageEntity = new MessageEntity(); DataTable dtMessage = new MessageBusiness().MessageValue_Info(_pLANGUAGE_TYPE); if (dtMessage != null) { _pMessageEntity.MSG_SEARCH = dtMessage.Rows[0]["MSG_SEARCH"].ToString(); _pMessageEntity.MSG_SEARCH_EMPT = dtMessage.Rows[0]["MSG_SEARCH_EMPT"].ToString(); _pMessageEntity.MSG_SAVE_QUESTION = dtMessage.Rows[0]["MSG_SAVE_QUESTION"].ToString(); _pMessageEntity.MSG_SAVE = dtMessage.Rows[0]["MSG_SAVE"].ToString(); _pMessageEntity.MSG_SAVE_ERROR = dtMessage.Rows[0]["MSG_SAVE_ERROR"].ToString(); _pMessageEntity.MSG_DELETE_QUESTION = dtMessage.Rows[0]["MSG_DELETE_QUESTION"].ToString(); _pMessageEntity.MSG_DELETE = dtMessage.Rows[0]["MSG_DELETE"].ToString(); _pMessageEntity.MSG_DELETE_ERROR = dtMessage.Rows[0]["MSG_DELETE_ERROR"].ToString(); _pMessageEntity.MSG_DELETE_COMPLETE = dtMessage.Rows[0]["MSG_DELETE_COMPLETE"].ToString(); _pMessageEntity.MSG_INPUT_DATA = dtMessage.Rows[0]["MSG_INPUT_DATA"].ToString(); _pMessageEntity.MSG_INPUT_DATA_ERROR = dtMessage.Rows[0]["MSG_INPUT_DATA_ERROR"].ToString(); _pMessageEntity.MSG_WORKING = dtMessage.Rows[0]["MSG_WORKING"].ToString(); _pMessageEntity.MSG_RESET_QUESTION = dtMessage.Rows[0]["MSG_RESET_QUESTION"].ToString(); _pMessageEntity.MSG_EXIT_QUESTION = dtMessage.Rows[0]["MSG_EXIT_QUESTION"].ToString(); _pMessageEntity.MSG_SELECT = dtMessage.Rows[0]["MSG_SELECT"].ToString(); _pMessageEntity.MSG_RESET_COMPLETE = dtMessage.Rows[0]["MSG_RESET_COMPLETE"].ToString(); } _TempGridView = new CoFAS_DevGridManager(); _TempGridView2 = new CoFAS_DevGridManager(); InitializeSetting(); } catch (ExceptionManager pExceptionManager) { CoFAS_DevExpressManager.ShowErrorMessage(string.Format("{0}\n{1}", pExceptionManager.Exception.Message.ToString(), pExceptionManager.TargetSite.ToString())); } finally { DevExpress.Utils.AppearanceObject.DefaultFont = fntPARENT_FONT;//화면에 모든 항목 폰트 재설정 } }
/// <summary> /// Add user to given chat room and send latest 30 messages to this user. /// </summary> /// <param name="user">User information.</param> /// <param name="chatRoom">Chat room information.</param> public void JoinChatRoom(string user, string chatRoom) { //Add user to chat room. if (chatRoomUsers.ContainsKey(chatRoom)) { var userList = chatRoomUsers[chatRoom]; userList.Add(user); chatRoomUsers[chatRoom] = userList; } else { // Chat rooms first user. List <string> userList = new List <String>(); userList.Add(user); chatRoomUsers.Add(chatRoom, userList); } // send previous messages to user. if (allUsers.ContainsKey(user)) { IChatCallback proxy = allUsers[user]; proxy.LatestMessages(MessageBusiness.ListLastThirtyMessages(chatRoom)); } }
private void ucProductionOrderInfoPopup_Load(object sender, EventArgs e) { try { _pMessageEntity = new MessageEntity(); DataTable dtMessage = new MessageBusiness().MessageValue_Info(_pLANGUAGE_TYPE); if (dtMessage != null) { _pMessageEntity.MSG_SEARCH = dtMessage.Rows[0]["MSG_SEARCH"].ToString(); _pMessageEntity.MSG_SEARCH_EMPT = dtMessage.Rows[0]["MSG_SEARCH_EMPT"].ToString(); _pMessageEntity.MSG_SAVE_QUESTION = dtMessage.Rows[0]["MSG_SAVE_QUESTION"].ToString(); _pMessageEntity.MSG_SAVE = dtMessage.Rows[0]["MSG_SAVE"].ToString(); _pMessageEntity.MSG_SAVE_ERROR = dtMessage.Rows[0]["MSG_SAVE_ERROR"].ToString(); _pMessageEntity.MSG_DELETE_QUESTION = dtMessage.Rows[0]["MSG_DELETE_QUESTION"].ToString(); _pMessageEntity.MSG_DELETE = dtMessage.Rows[0]["MSG_DELETE"].ToString(); _pMessageEntity.MSG_DELETE_ERROR = dtMessage.Rows[0]["MSG_DELETE_ERROR"].ToString(); _pMessageEntity.MSG_DELETE_COMPLETE = dtMessage.Rows[0]["MSG_DELETE_COMPLETE"].ToString(); _pMessageEntity.MSG_INPUT_DATA = dtMessage.Rows[0]["MSG_INPUT_DATA"].ToString(); _pMessageEntity.MSG_INPUT_DATA_ERROR = dtMessage.Rows[0]["MSG_INPUT_DATA_ERROR"].ToString(); _pMessageEntity.MSG_WORKING = dtMessage.Rows[0]["MSG_WORKING"].ToString(); _pMessageEntity.MSG_RESET_QUESTION = dtMessage.Rows[0]["MSG_RESET_QUESTION"].ToString(); _pMessageEntity.MSG_EXIT_QUESTION = dtMessage.Rows[0]["MSG_EXIT_QUESTION"].ToString(); _pMessageEntity.MSG_SELECT = dtMessage.Rows[0]["MSG_SELECT"].ToString(); //추가 _pMessageEntity.MSG_PLZ_CONNECT_FTP = dtMessage.Rows[0]["MSG_PLZ_CONNECT_FTP"].ToString(); _pMessageEntity.MSG_AGAIN_INPUT_DATA = dtMessage.Rows[0]["MSG_AGAIN_INPUT_DATA"].ToString(); _pMessageEntity.MSG_DOWNLOAD_COMPLETE = dtMessage.Rows[0]["MSG_DOWNLOAD_COMPLETE"].ToString(); _pMessageEntity.MSG_SEARCH_EMPT_DETAIL = dtMessage.Rows[0]["MSG_SEARCH_EMPT_DETAIL"].ToString(); _pMessageEntity.MSG_SPLITQTY_LARGE_MORE = dtMessage.Rows[0]["MSG_SPLITQTY_LARGE_MORE"].ToString(); _pMessageEntity.MSG_DELETE_ERROR_NO_DATA = dtMessage.Rows[0]["MSG_DELETE_ERROR_NO_DATA"].ToString(); _pMessageEntity.MSG_ORDERQTY_LARGE_THAN_0 = dtMessage.Rows[0]["MSG_ORDERQTY_LARGE_THAN_0"].ToString(); _pMessageEntity.MSG_PLAN_LARGE_THAN_ORDER = dtMessage.Rows[0]["MSG_PLAN_LARGE_THAN_ORDER"].ToString(); _pMessageEntity.MSG_DELETE_ERROR_CONNECT_FTP = dtMessage.Rows[0]["MSG_DELETE_ERROR_CONNECT_FTP"].ToString(); _pMessageEntity.MSG_INPUT_LESS_THAN_NOTOUTQTY = dtMessage.Rows[0]["MSG_INPUT_LESS_THAN_NOTOUTQTY"].ToString(); _pMessageEntity.MSG_LOAD_DATA = dtMessage.Rows[0]["MSG_LOAD_DATA"].ToString(); _pMessageEntity.MSG_NEW_REG_GUBN = dtMessage.Rows[0]["MSG_NEW_REG_GUBN"].ToString(); _pMessageEntity.MSG_INPUT_NUMERIC = dtMessage.Rows[0]["MSG_INPUT_NUMERIC"].ToString(); _pMessageEntity.MSG_NO_SELETED_ITEM = dtMessage.Rows[0]["MSG_NO_SELETED_ITEM"].ToString(); _pMessageEntity.MSG_EXIST_COMPANY_ID = dtMessage.Rows[0]["MSG_EXIST_COMPANY_ID"].ToString(); _pMessageEntity.MSG_NOT_DELETE_DATA_IN = dtMessage.Rows[0]["MSG_NOT_DELETE_DATA_IN"].ToString(); _pMessageEntity.MSG_NOT_MODIFY_DATA_IN = dtMessage.Rows[0]["MSG_NOT_MODIFY_DATA_IN"].ToString(); _pMessageEntity.MSG_SELECT_NEWREG_SAVE = dtMessage.Rows[0]["MSG_SELECT_NEWREG_SAVE"].ToString(); _pMessageEntity.MSG_INPUT_LARGER_THAN_0 = dtMessage.Rows[0]["MSG_INPUT_LARGER_THAN_0"].ToString(); _pMessageEntity.MSG_NOT_DELETE_DATA_OUT = dtMessage.Rows[0]["MSG_NOT_DELETE_DATA_OUT"].ToString(); _pMessageEntity.MSG_NOT_MODIFY_DATA_OUT = dtMessage.Rows[0]["MSG_NOT_MODIFY_DATA_OUT"].ToString(); _pMessageEntity.MSG_CANCLE_NEWREG_MODIFY = dtMessage.Rows[0]["MSG_CANCLE_NEWREG_MODIFY"].ToString(); _pMessageEntity.MSG_NO_SELETED_ITEM_OR_NO_SAVE = dtMessage.Rows[0]["MSG_NO_SELETED_ITEM_OR_NO_SAVE"].ToString(); _pMessageEntity.MSG_NO_INPUT_LAGER_THAN_NOTINQTY = dtMessage.Rows[0]["MSG_NO_INPUT_LAGER_THAN_NOTINQTY"].ToString(); _pMessageEntity.MSG_REG_DATA = dtMessage.Rows[0]["MSG_REG_DATA"].ToString(); _pMessageEntity.MSG_ADD_FAVORITE_ITEM = dtMessage.Rows[0]["MSG_ADD_FAVORITE_ITEM"].ToString(); _pMessageEntity.MSG_CHECK_SEARCH_DATE = dtMessage.Rows[0]["MSG_CHECK_SEARCH_DATE"].ToString(); _pMessageEntity.MSG_NOT_DISPLAY_ERROR = dtMessage.Rows[0]["MSG_NOT_DISPLAY_ERROR"].ToString(); _pMessageEntity.MSG_NO_EXIST_INPUT_DATA = dtMessage.Rows[0]["MSG_NO_EXIST_INPUT_DATA"].ToString(); _pMessageEntity.MSG_NOT_DISPLAY_NOT_SAVE = dtMessage.Rows[0]["MSG_NOT_DISPLAY_NOT_SAVE"].ToString(); _pMessageEntity.MSG_CHECK_VALID_ITEM = dtMessage.Rows[0]["MSG_CHECK_VALID_ITEM"].ToString(); _pMessageEntity.MSG_DELETE_FAVORITE_ITEM = dtMessage.Rows[0]["MSG_DELETE_FAVORITE_ITEM"].ToString(); _pMessageEntity.MSG_NOT_EXIST_PRINTING_EXCEL = dtMessage.Rows[0]["MSG_NOT_EXIST_PRINTING_EXCEL"].ToString(); _pMessageEntity.MSG_SELECT_DOWNLOAD_TEMPLETE = dtMessage.Rows[0]["MSG_SELECT_DOWNLOAD_TEMPLETE"].ToString(); _pMessageEntity.MSG_RESET_COMPLETE = dtMessage.Rows[0]["MSG_RESET_COMPLETE"].ToString(); } InitializeSetting(); } catch (ExceptionManager pExceptionManager) { CoFAS_DevExpressManager.ShowErrorMessage(string.Format("{0}\n{1}", pExceptionManager.Exception.Message.ToString(), pExceptionManager.TargetSite.ToString())); } finally { DevExpress.Utils.AppearanceObject.DefaultFont = fntPARENT_FONT;//화면에 모든 항목 폰트 재설정 } }
public MessageController() { _messages = new MessageBusiness(); }
public MessageAPIController(MessageBusiness _MessageService) { this.MessageService = _MessageService; }
public ApplicationHub() { _user = new UserBusiness(); _message = new MessageBusiness(); }