Beispiel #1
0
        public async Task <JsonResult> GetConsumerProfile(string FirstName, string Surname, string IDNumber, string ProductID)
        {
            result = false;
            UserModel user = Session["User"] as UserModel;

            string userID = user.UserID.ToString();


            RequestTrans01 request = new RequestTrans01 {
                Forename1   = FirstName,
                Surname     = Surname,
                IdentityNo1 = IDNumber
            };


            result = await new TransUnionConsumer().GetConsumerProfile(request, userID, Convert.ToInt32(ProductID));

            SaveAudit("You requested a Consumer Profile report.", user.UserID);
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Beispiel #2
0
        public async Task <bool> PersonalReport(string FirstName, string Surname, string IDNumber, string AddressLine1, string AddressLin2, string Suburb, string City,
                                                string Province)
        {
            result = false;

            UserModel user = Session["User"] as UserModel;

            TransunionRequest.RequestTrans01 trans01 = new RequestTrans01
            {
                Forename1    = FirstName,
                Surname      = Surname,
                IdentityNo1  = IDNumber,
                AddressLine1 = AddressLine1,
                AddressLine2 = AddressLin2,
                Suburb       = Suburb,
                City         = City,
                ProvinceCode = Province
            };

            result = await new TransUnionConsumer().ProcessRequestTrans41Async(trans01, user.UserID.ToString(), 2);

            SaveAudit("You requested a Personal report+.", user.UserID);
            return(result);
        }