public System.Threading.Tasks.Task <Sedansynergy.ServiceReference1.searchrideResponse> searchrideAsync(string startingplace, string destination, decimal startingplacelat, decimal startingplacelong, decimal destlat, decimal destlong, int hrs, int min, int day, int month, int year, string email, string mode, int cap)
 {
     Sedansynergy.ServiceReference1.searchrideRequest inValue = new Sedansynergy.ServiceReference1.searchrideRequest();
     inValue.Body = new Sedansynergy.ServiceReference1.searchrideRequestBody();
     inValue.Body.startingplace     = startingplace;
     inValue.Body.destination       = destination;
     inValue.Body.startingplacelat  = startingplacelat;
     inValue.Body.startingplacelong = startingplacelong;
     inValue.Body.destlat           = destlat;
     inValue.Body.destlong          = destlong;
     inValue.Body.hrs   = hrs;
     inValue.Body.min   = min;
     inValue.Body.day   = day;
     inValue.Body.month = month;
     inValue.Body.year  = year;
     inValue.Body.email = email;
     inValue.Body.mode  = mode;
     inValue.Body.cap   = cap;
     return(((Sedansynergy.ServiceReference1.DBserviceSoap)(this)).searchrideAsync(inValue));
 }
 System.Threading.Tasks.Task <Sedansynergy.ServiceReference1.searchrideResponse> Sedansynergy.ServiceReference1.DBserviceSoap.searchrideAsync(Sedansynergy.ServiceReference1.searchrideRequest request)
 {
     return(base.Channel.searchrideAsync(request));
 }