Ho un problema (uno dei tanti)

Passo ad un funzione che il valore di un dropdownlist

il valore della dropdownlist lo converto in int
IDOrganizationUnit = System.Convert.ToInt32(cboOperativeOrganizationUni t.SelectedItem.Value);

poi lo passo alla funzione


dsClient = _userController.GetClientDataSet(IDOrganizationUni t);


la funzione è denominata cosi

public DataSet GetClientDataSet(int IDUnitOrganization)
{
..
..
..
}
però mi da questo errore non riesco a capire il perchè.

System.InvalidCastException: Unable to cast object of type 'System.Int32' to type 'System.Data.DataSet'