コード例 #1
0
        public static bool AddNew(string data, int process)
        {
            if (data != null)
            {
                switch (process)
                {
                case 1:
                    //this process is for adding new user from registration saves from database
                    var         user = JsonConvert.DeserializeObject <UserProfile>(data);
                    UserManager um   = new UserManager();
                    if (um.IsUnique(user.username, user.password, 1))
                    {
                        um.insertNewUser(user);
                        return(true);
                    }
                    break;

                case 3:
                    //do a database insertion from database here call a method from a class to insert data from registration of new users
                    var          ic = JsonConvert.DeserializeObject <InboxContent>(data);
                    InboxManager im = new InboxManager();
                    im.insertNewMessageContent(ic);
                    break;

                case 4:
                    //Adding inbox from a user
                    break;

                default:
                    break;
                }
            }
            return(false);
        }