예제 #1
0
 public void SaveEmployee(int ID, string Name, string Gender, System.DateTime DOB, Client.EmployeeService.EmployeeType Type, int AnnualSalary, int HourlyPay, int HoursWorked) {
     Client.EmployeeService.EmployeeInfo inValue = new Client.EmployeeService.EmployeeInfo();
     inValue.ID = ID;
     inValue.Name = Name;
     inValue.Gender = Gender;
     inValue.DOB = DOB;
     inValue.Type = Type;
     inValue.AnnualSalary = AnnualSalary;
     inValue.HourlyPay = HourlyPay;
     inValue.HoursWorked = HoursWorked;
     Client.EmployeeService.SaveEmployeeResponse retVal = ((Client.EmployeeService.IEmployeeService)(this)).SaveEmployee(inValue);
 }
예제 #2
0
 public System.Threading.Tasks.Task<Client.EmployeeService.SaveEmployeeResponse> SaveEmployeeAsync(int ID, string Name, string Gender, System.DateTime DOB, Client.EmployeeService.EmployeeType Type, int AnnualSalary, int HourlyPay, int HoursWorked) {
     Client.EmployeeService.EmployeeInfo inValue = new Client.EmployeeService.EmployeeInfo();
     inValue.ID = ID;
     inValue.Name = Name;
     inValue.Gender = Gender;
     inValue.DOB = DOB;
     inValue.Type = Type;
     inValue.AnnualSalary = AnnualSalary;
     inValue.HourlyPay = HourlyPay;
     inValue.HoursWorked = HoursWorked;
     return ((Client.EmployeeService.IEmployeeService)(this)).SaveEmployeeAsync(inValue);
 }
예제 #3
0
 public int GetEmployee(string LicenceKey, int EmployeeID, out string Name, out string Gender, out System.DateTime DOB, out Client.EmployeeService.EmployeeType Type, out int AnnualSalary, out int HourlyPay, out int HoursWorked) {
     Client.EmployeeService.EmployeeRequest inValue = new Client.EmployeeService.EmployeeRequest();
     inValue.LicenceKey = LicenceKey;
     inValue.EmployeeID = EmployeeID;
     Client.EmployeeService.EmployeeInfo retVal = ((Client.EmployeeService.IEmployeeService)(this)).GetEmployee(inValue);
     Name = retVal.Name;
     Gender = retVal.Gender;
     DOB = retVal.DOB;
     Type = retVal.Type;
     AnnualSalary = retVal.AnnualSalary;
     HourlyPay = retVal.HourlyPay;
     HoursWorked = retVal.HoursWorked;
     return retVal.ID;
 }
예제 #4
0
 System.Threading.Tasks.Task <Client.EmployeeService.SaveEmployeeResponse> Client.EmployeeService.IEmployeeService.SaveEmployeeAsync(Client.EmployeeService.EmployeeInfo request)
 {
     return(base.Channel.SaveEmployeeAsync(request));
 }
예제 #5
0
 Client.EmployeeService.SaveEmployeeResponse Client.EmployeeService.IEmployeeService.SaveEmployee(Client.EmployeeService.EmployeeInfo request)
 {
     return(base.Channel.SaveEmployee(request));
 }