Пример #1
0
        public int inviteSend(int userId, string email)
        {
            int status = 0;

            Classes.UserInfo ui = new Classes.UserInfo();
            string userFullName = ui.getUserFullNameByUserId(userId);

            string siteLink = ConfigurationManager.AppSettings["WebsiteLink"].ToString();
            string link = siteLink + "Register/" + userId.ToString();
            Classes.Mail m = new Classes.Mail();
            int status2 = m.sendMail("invite", email,
                "Hi, " + userFullName + " invited you to join CityCrowd.<br/><a href='"
                + link + "'>CLICK HERE</a> to join your friend and other CityCrowders.<br/><br/>CityCowd Team", userFullName);

            status = 1;

            return status;
        }
Пример #2
0
        public int inviteSend(int userId, string email)
        {
            int status = 0;

            Classes.UserInfo ui           = new Classes.UserInfo();
            string           userFullName = ui.getUserFullNameByUserId(userId);

            string siteLink = ConfigurationManager.AppSettings["WebsiteLink"].ToString();
            string link     = siteLink + "Register/" + userId.ToString();

            Classes.Mail m       = new Classes.Mail();
            int          status2 = m.sendMail("invite", email,
                                              "Hi, " + userFullName + " invited you to join CityCrowd.<br/><a href='"
                                              + link + "'>CLICK HERE</a> to join your friend and other CityCrowders.<br/><br/>CityCowd Team", userFullName);

            status = 1;

            return(status);
        }
Пример #3
0
        public string notificationText(int NotificationType, Int64 itemId)
        {
            switch (NotificationType)
            {
            case 1:
            {
                return("Congratulations! You have successfully registered!");

                break;
            }

            case 2:
            {
                Classes.Events e         = new Classes.Events();
                string         eventName = e.getEventNameByEventId(itemId);
                return("Guess what?! You have been accepted to participate in this event: " + eventName);

                break;
            }

            case 3:
            {
                Classes.Events e         = new Classes.Events();
                string         eventName = e.getEventNameByEventId(itemId);
                return("Your event, " + eventName + " is full now!");

                break;
            }

            case 4:
            {
                Classes.UserInfo ui           = new Classes.UserInfo();
                string           userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                return(userFullName + " started following you.");

                break;
            }

            case 5:
            {
                Classes.UserInfo ui           = new Classes.UserInfo();
                string           userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                return(userFullName + " registered in the app with your invitation.");

                break;
            }

            case 6:
            {
                Classes.UserInfo ui           = new Classes.UserInfo();
                string           userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                return(userFullName + " just reviewed you!");

                break;
            }

            case 7:
            {
                Classes.UserInfo ui           = new Classes.UserInfo();
                string           userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                return(userFullName + " canceled participation in your event.");

                break;
            }

            case 8:
            {
                Classes.Events e         = new Classes.Events();
                string         eventName = e.getEventNameByEventId(itemId);
                return("You just got removed from " + eventName + ".");

                break;
            }

            case 9:
            {
                Classes.UserInfo ui           = new Classes.UserInfo();
                string           userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                return(userFullName + " removed an event that you were a participant in it.");

                break;
            }

            case 10:
            {
                Classes.UserInfo ui           = new Classes.UserInfo();
                string           userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                return(userFullName + " is waiting for your review.");

                break;
            }

            case 11:
            {
                return("You have successfully verified your email address.");

                break;
            }

            case 12:
            {
                Classes.UserInfo ui           = new Classes.UserInfo();
                string           userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                return(userFullName + " from your Facebook friends just became a CityCrowder.");

                break;
            }

            case 13:
            {
                Classes.UserInfo ui           = new Classes.UserInfo();
                string           userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                return(userFullName + " became a CityCrowder with your invitation.");

                break;
            }

            case 14:
            {
                Classes.Locations l            = new Classes.Locations();
                string            locationName = l.getLocationInfoById(Convert.ToInt32(itemId));
                return("Good news! The location you requested to be added is now available! Locaion: " + locationName);

                break;
            }

            default:
            {
                return("");

                break;
            }
            }
        }
Пример #4
0
 public string notificationText(int NotificationType, Int64 itemId)
 {
     switch (NotificationType)
     {
         case 1:
             {
                 return "Congratulations! You have successfully registered!";
                 break;
             }
         case 2:
             {
                 Classes.Events e = new Classes.Events();
                 string eventName = e.getEventNameByEventId(itemId);
                 return "Guess what?! You have been accepted to participate in this event: " + eventName;
                 break;
             }
         case 3:
             {
                 Classes.Events e = new Classes.Events();
                 string eventName = e.getEventNameByEventId(itemId);
                 return "Your event, " + eventName + " is full now!";
                 break;
             }
         case 4:
             {
                 Classes.UserInfo ui = new Classes.UserInfo();
                 string userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                 return userFullName + " started following you.";
                 break;
             }
         case 5:
             {
                 Classes.UserInfo ui = new Classes.UserInfo();
                 string userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                 return userFullName + " registered in the app with your invitation.";
                 break;
             }
         case 6:
             {
                 Classes.UserInfo ui = new Classes.UserInfo();
                 string userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                 return userFullName + " just reviewed you!";
                 break;
             }
         case 7:
             {
                 Classes.UserInfo ui = new Classes.UserInfo();
                 string userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                 return userFullName + " canceled participation in your event.";
                 break;
             }
         case 8:
             {
                 Classes.Events e = new Classes.Events();
                 string eventName = e.getEventNameByEventId(itemId);
                 return  "You just got removed from " + eventName + ".";
                 break;
             }
         case 9:
             {
                 Classes.UserInfo ui = new Classes.UserInfo();
                 string userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                 return userFullName + " removed an event that you were a participant in it.";
                 break;
             }
         case 10:
             {
                 Classes.UserInfo ui = new Classes.UserInfo();
                 string userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                 return userFullName + " is waiting for your review.";
                 break;
             }
         case 11:
             {
                 return "You have successfully verified your email address.";
                 break;
             }
         case 12:
             {
                 Classes.UserInfo ui = new Classes.UserInfo();
                 string userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                 return userFullName + " from your Facebook friends just became a CityCrowder.";
                 break;
             }
         case 13:
             {
                 Classes.UserInfo ui = new Classes.UserInfo();
                 string userFullName = ui.getUserFullNameByUserId(Convert.ToInt32(itemId));
                 return userFullName + " became a CityCrowder with your invitation.";
                 break;
             }
         case 14:
             {
                 Classes.Locations l = new Classes.Locations();
                 string locationName = l.getLocationInfoById(Convert.ToInt32(itemId));
                 return "Good news! The location you requested to be added is now available! Locaion: " + locationName;
                 break;
             }
         default:
             {
                 return "";
                 break;
             }
     }
 }