PatientRegistration
LINQ を使用して WCF Web サービスを作成し、関数を呼び出そうとしました。ただし、関数を呼び出したときに、どこから来たのかわからないいくつかの引数が追加されました。誰でもこれを解決するのを手伝ってもらえますか?
WCF サービスでの機能:
public Boolean PatientRegistration(
String HealthInsuranceNO,
String FirstName,
String LastName,
int PhoneNumber,
String Address,
String Email)
{
DataClasses1DataContext dc = new DataClasses1DataContext();
if (HealthInsuranceNO != ""
&& FirstName != ""
&& LastName != ""
&& Address != ""
&& PhoneNumber != 0)
{
Patient p = new Patient();
{
p.HealthInsuranceNO = HealthInsuranceNO;
p.FirstName = FirstName;
p.LastName = LastName;
p.PhoneNumber = PhoneNumber;
p.Address = Address;
p.Email = Email;
};
dc.Patients.InsertOnSubmit(p);
dc.SubmitChanges();
return true;
}
else
{
return false;
}
}
また:
[OperationContract]
Boolean PatientRegistration(
String HealthInsuranceNO,
String FirstName,
String LastName,
int PhoneNumber,
String Address,
String Email);
システムが入力することを期待している引数をさらに 3 つ取得しましたが、それらは次のとおりです。
bool PhoneNumberspecified,
out bool PatientmentRegistrationResult,
out bool PatientmentRegistrationResultSpecified