//***************************************
 public void ShowMessage(string msg, Activity activity, MessageTitle MsgTitle)
 {
     AlertDialog.Builder builder = new AlertDialog.Builder(activity);
     builder.SetTitle(MsgTitle.ToString());
     builder.SetMessage(msg);
     builder.SetCancelable(false);
     builder.SetPositiveButton("OK", delegate { Finish(); });
     builder.Show();
 }
Exemplo n.º 2
0
        public void ShowMessage(MessageBox MessageType, MessageTitle Title, string Message = "Record Saved Successfully")
        {
            TempData["Opertaion"] = Title;
            TempData["Message"]   = Message;
            switch (MessageType)
            {
            case MessageBox.Success:
                TempData["CssClass"]  = "alert-success";
                TempData["IconColor"] = "";
                TempData["Bg"]        = "bg-success";
                TempData["TextColor"] = "text-white";
                TempData["Border"]    = " border-0";
                TempData["IconClass"] = "mdi-check-bold";
                TempData["Opertaion"] = "Success";
                break;

            case MessageBox.Error:
                TempData["CssClass"]  = "alert-danger";
                TempData["IconColor"] = "";
                TempData["Bg"]        = "bg-danger";
                TempData["TextColor"] = "text-white";
                TempData["Border"]    = " border-0";
                TempData["IconClass"] = "mdi-window-close";
                TempData["Opertaion"] = "Error";
                break;

            case MessageBox.Warning:
                TempData["CssClass"]  = "alert-warning";
                TempData["IconColor"] = "";
                TempData["Bg"]        = "bg-warning";
                TempData["TextColor"] = "text-white";
                TempData["Border"]    = " border-0";
                TempData["IconClass"] = "mdi-hand-left";
                TempData["Opertaion"] = "Warning";
                break;

            case MessageBox.Info:
                TempData["CssClass"]  = "alert-info";
                TempData["IconColor"] = "";
                TempData["Bg"]        = "bg-info";
                TempData["TextColor"] = "text-white";
                TempData["Border"]    = " border-0";
                TempData["IconClass"] = "mdi-information";
                TempData["Opertaion"] = "Info";
                break;

            default:
                TempData["CssClass"]  = "alert-info";
                TempData["IconColor"] = "";
                TempData["Bg"]        = "bg-info";
                TempData["TextColor"] = "text-white";
                TempData["Border"]    = " border-0";
                TempData["IconClass"] = "mdi-information";
                TempData["Opertaion"] = "";
                break;
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// Sends the message to user.
        /// </summary>
        /// <param name="messageDto">The message dto.</param>
        /// <param name="titleDto">The title dto.</param>
        public void SendMessage(PrivateMessageDto messageDto, MessageTitleDto titleDto)
        {
            MessageTitle messageTitle = new MessageTitle();

            messageTitle.FromUserID   = this.userID;
            messageTitle.ToUserID     = titleDto.ToUser.ID;
            messageTitle.Title        = titleDto.Title;
            messageTitle.CreationDate = DateTime.Now;

            this.context.MessageTitles.Add(messageTitle);
            this.context.SaveChanges();

            this.context.PrivateMessages.Add(new PrivateMessage
            {
                Message        = messageDto.Message,
                AuthorID       = this.userID,
                CreationDate   = DateTime.Now,
                MessageTitleID = messageTitle.MessageTitleID
            });
            this.context.SaveChanges();
        }
Exemplo n.º 4
0
        public override void PostMessage(Thing objThing, PortalKeeperContext <ScheduleEvent> actionContext)
        {
            var message = GetMessage(actionContext);
            var title   = MessageTitle.GetValue(actionContext, actionContext);

            if ((AnswerTypes & ThingKind.Post) == ThingKind.Post)
            {
                string    strTargetSubReddit = TargetSubReddit.GetValue(actionContext, actionContext);
                Subreddit objSubReddit       = objThing.Reddit.GetSubreddit(strTargetSubReddit);
                objSubReddit.SubmitTextPost(title, message);
            }
            if ((AnswerTypes & ThingKind.Comment) == ThingKind.Comment)
            {
                string strParentFullName = TargetParentFullName.GetValue(actionContext, actionContext);
                Thing  targetParent      = objThing.Reddit.GetThingByFullname(strParentFullName);
                this.Reply(targetParent, message);
            }
            if ((AnswerTypes & ThingKind.PrivateMessage) == ThingKind.PrivateMessage)
            {
                string targetUserName = TargetUser.GetValue(actionContext, actionContext);
                objThing.Reddit.ComposePrivateMessage(title, message, targetUserName);
            }
        }
Exemplo n.º 5
0
 public int MsgTitleAdd(MessageTitle MsgTitle)
 {
     return(dal.MsgTitleAdd(MsgTitle));
 }
Exemplo n.º 6
0
 public int MsgTitleAdd(MessageTitle MsgTitle)
 {
     context.MessageTitles.Add(MsgTitle);
     context.SaveChanges();
     return(MsgTitle.MsgTitleID);
 }