Passing Parameters
===

For some reason my program is not working. Maybe I am not passing my parameters correctly? If anyone could help me out I would really appreciate it. I am new to C# and WPF.

Here is my code:
EsriMapView-

    public void ShowMap(string object_num, string details, string street, string city, string state, string zip, string spec)
            {
                Locator ShowMapLocatorTask = new Locator("http://tasks.arcgisonline.com/ArcGIS/rest/services/Locators/TA_Streets_US_10/GeocodeServer");
                ShowMapLocatorTask.AddressToLocationsCompleted += ShowMapLocatorTask_AddressToLocatonCompleted;
                ShowMapLocatorTask.Failed += ShowMapLocatorTask_Failed;
                AddressToLocationsParameters addressParams = new AddressToLocationsParameters();
    
                Dictionary<string, string> address = addressParams.Address;
    
                address.Add("Street", object_num);
                address.Add("City", city);
                address.Add("State", state);
                address.Add("Zip", zip);
    
                OSpec = spec;
                Object = object_num;
                OCity = city;
                OState = state;
                OStreet = street;
                OZip = zip;
                OComment = details;
    
                ShowMapLocatorTask.AddressToLocationsAsync(addressParams);
            }


EsriMappingServices-

     private void ShowMap(string object_num, string details, string street, string city, string state, string zip, string spec)
            {
                EsriMapView mv = new EsriMapView();
                mv.ShowMap(object_num, details, street, city, state, zip, spec);
                uis.ShowDialog(mv);
            }

Controller class-

    IMappingService mapService = AllianceApp.Container.GetExportedValue<IMappingService>();
    
     mapService.ShowPoints("143", "Installed in 2012", "642 S 4th Street", "Murray", "KY", "42071", "Lot");


If you need anymore information, let me know. Thanks Again.
