public System.Threading.Tasks.Task <MessageContractDemoClient.EmployeeServiceHttp.SaveEmployeeResponse> SaveEmployeeAsync(int ID, string Name, string Gender, System.DateTime DOB)
 {
     MessageContractDemoClient.EmployeeServiceHttp.EmployeeInfo inValue = new MessageContractDemoClient.EmployeeServiceHttp.EmployeeInfo();
     inValue.ID     = ID;
     inValue.Name   = Name;
     inValue.Gender = Gender;
     inValue.DOB    = DOB;
     return(((MessageContractDemoClient.EmployeeServiceHttp.IEmployeeService)(this)).SaveEmployeeAsync(inValue));
 }
 public void SaveEmployee(int ID, string Name, string Gender, System.DateTime DOB)
 {
     MessageContractDemoClient.EmployeeServiceHttp.EmployeeInfo inValue = new MessageContractDemoClient.EmployeeServiceHttp.EmployeeInfo();
     inValue.ID     = ID;
     inValue.Name   = Name;
     inValue.Gender = Gender;
     inValue.DOB    = DOB;
     MessageContractDemoClient.EmployeeServiceHttp.SaveEmployeeResponse retVal = ((MessageContractDemoClient.EmployeeServiceHttp.IEmployeeService)(this)).SaveEmployee(inValue);
 }
 public int GetEmployee(int EmployeeId, string LicenseKey, out string Name, out string Gender, out System.DateTime DOB)
 {
     MessageContractDemoClient.EmployeeServiceHttp.EmployeeRequest inValue = new MessageContractDemoClient.EmployeeServiceHttp.EmployeeRequest();
     inValue.EmployeeId = EmployeeId;
     inValue.LicenseKey = LicenseKey;
     MessageContractDemoClient.EmployeeServiceHttp.EmployeeInfo retVal = ((MessageContractDemoClient.EmployeeServiceHttp.IEmployeeService)(this)).GetEmployee(inValue);
     Name   = retVal.Name;
     Gender = retVal.Gender;
     DOB    = retVal.DOB;
     return(retVal.ID);
 }
 System.Threading.Tasks.Task <MessageContractDemoClient.EmployeeServiceHttp.SaveEmployeeResponse> MessageContractDemoClient.EmployeeServiceHttp.IEmployeeService.SaveEmployeeAsync(MessageContractDemoClient.EmployeeServiceHttp.EmployeeInfo request)
 {
     return(base.Channel.SaveEmployeeAsync(request));
 }
 MessageContractDemoClient.EmployeeServiceHttp.SaveEmployeeResponse MessageContractDemoClient.EmployeeServiceHttp.IEmployeeService.SaveEmployee(MessageContractDemoClient.EmployeeServiceHttp.EmployeeInfo request)
 {
     return(base.Channel.SaveEmployee(request));
 }