I search 100s of posts on StackOverflow but can't find any correct answer can anyone help me to solve this mystery.

```
let param : [String : Any]= [
    "ServiceReqID" : 1,
    "WebUsersID" : customerID,
    "FirstName" : userName,
    "LastName" : "",
    "Company" : self.profileValues.customerCompanyName,
    "City" : self.profileValues.customerCityName,
    "Email" : self.profileValues.customerEmail,
    "ContactNo" : self.profileValues.customerContactNumber,
    "Country" : "Pakistan",
    "PackageChange" : 0,
    "AddressChange" : 0,
    "TelInternetVAS" : 0,
    "Others" : 0,
    "Comments" : comments,
    "CSAFNO" : self.profileValues.customerCSAFNo,
    "SecondaryContactNo" : "",
    "CustomerTicket" : [
        "RequestID" : requestID,
        "TaskID" : taskID,
        "Description" : comments,
        "TicketTypeID" : 3,
        "CustomerID" : customerID,
        "PriorityID" : 3,
        "CustomerTPPID" : TTPIDArray
    ]
]

```

with this code ony first model is sent to server and secound model pass with blanck values

```
func postserviceRequestFeedback (
    url : String,
    parameter : [String : Any],
    tiket : HTTPHeaders
)
{
    Alamofire.request (
        url,
        method : .post,
        parameters : parameter,
        headers : tiket
    )
    .responseJSON { (response) in     if response.result.isSuccess{    } }

```

please help me.