示例#1
0
        public void LogUserActvity(IUserLogActvityModel model)
        {
            Dictionary <string, object> param = new Dictionary <string, object>();

            param.Add(DBObjects.SPParameter.SessionId, GetParameter(DBObjects.SPParameter.SessionId, ParameterDirection.Input, ((int)SqlDbType.VarChar), 100, model.SessionId));
            param.Add(DBObjects.SPParameter.IPAddress, GetParameter(DBObjects.SPParameter.IPAddress, ParameterDirection.Input, ((int)SqlDbType.VarChar), 20, model.IPAddress));
            param.Add(DBObjects.SPParameter.UserId, GetParameter(DBObjects.SPParameter.UserId, ParameterDirection.Input, ((int)SqlDbType.BigInt), 8, model.UserId));
            param.Add(DBObjects.SPParameter.LoginType, GetParameter(DBObjects.SPParameter.LoginType, ParameterDirection.Input, ((int)SqlDbType.TinyInt), 1, model.LoginType));
            param.Add(DBObjects.SPParameter.LogoutType, GetParameter(DBObjects.SPParameter.LogoutType, ParameterDirection.Input, ((int)SqlDbType.TinyInt), 1, model.LogoutType));
            param.Add(DBObjects.SPParameter.ModuleId, GetParameter(DBObjects.SPParameter.ModuleId, ParameterDirection.Input, ((int)SqlDbType.VarChar), 5, model.ModuleId));
            param.Add(DBObjects.SPParameter.ActivityForm, GetParameter(DBObjects.SPParameter.ActivityForm, ParameterDirection.Input, ((int)SqlDbType.VarChar), 200, model.ActivityForm));
            this.ExecuteSP(DBObjects.StoredProcedures.spActivityLogInsertUpdate.ToString(), ref param);
        }
示例#2
0
        public static void LogUserActvity(IUserLogActvityModel model)
        {
            AccountDAL _accDal = new AccountDAL();

            _accDal.LogUserActvity(model);
        }