示例#1
0
        public static TabUserModel Parse(UserDataSet.TabUserRow row)
        {
            if (row == null)
            {
                return(null);
            }

            TabUserModel modelData = new TabUserModel();

            modelData.Uid      = row.UID;
            modelData.UserName = row.UserName;
            modelData.Password = row.Password;

            switch (row.UserLevel)
            {
            case 1:
                modelData.UserLevel = 1;
                break;

            case 2:
                modelData.UserLevel = 2;
                break;

            case 3:
                modelData.UserLevel = 3;
                break;

            default:
                modelData.UserLevel = 1;
                break;
            }

            return(modelData);
        }
示例#2
0
        public static UserModel Parse(UserDataSet.TabUserRow row)
        {
            UserModel userModel = new UserModel();

            userModel.UserID    = row.UID;
            userModel.Username  = row.UserName;
            userModel.UserLevel = row.UserLevel;

            return(userModel);
        }
示例#3
0
        //create a PARSE function that is static
        public static TabUserModel Parse(UserDataSet.TabUserRow rowFromDataSet)
        {
            if (rowFromDataSet == null)
            {
                return(null);
            }

            TabUserModel modelData = new TabUserModel();

            modelData.UserID    = rowFromDataSet.UID;
            modelData.UserName  = rowFromDataSet.UserName;
            modelData.UserLevel = rowFromDataSet.UserLevel;
            modelData.UserEmail = rowFromDataSet.UserEmail;

            return(modelData);
        }