예제 #1
0
        //======================================================

        protected internal override void PersistUploadToken(UploadToken value)
        {
            SqlProcedure cmd = null;
            try
            {
                cmd = new SqlProcedure { CommandText = "proc_ApplicationMessaging_PersistUploadToken" };

                cmd.Parameters.Add("@Token", SqlDbType.UniqueIdentifier).Value = value.UploadGuid;
                cmd.Parameters.Add("@UserId", SqlDbType.Int).Value = value.UserId;
                cmd.Parameters.Add("@CreatedOn", SqlDbType.DateTime).Value = DateTime.Now;

                cmd.ExecuteNonQuery();
            }
            finally
            {
                cmd.Dispose();
            }
        }
예제 #2
0
 public static UploadToken Generate(int userId)
 {
     UploadToken generatedToken = new UploadToken(Guid.NewGuid(), userId);
     return generatedToken;
 }
예제 #3
0
        public static UploadToken Generate(int userId)
        {
            UploadToken generatedToken = new UploadToken(Guid.NewGuid(), userId);

            return(generatedToken);
        }