示例#1
0
 public EmployeeInfo(int Id, string Name, string Gender, System.DateTime DOB, ClientWebApplication.EmployeeService.EmployeeType EmployeeType, int AnnualSalary, int HourlyPay, int HoursWorked)
 {
     this.Id           = Id;
     this.Name         = Name;
     this.Gender       = Gender;
     this.DOB          = DOB;
     this.EmployeeType = EmployeeType;
     this.AnnualSalary = AnnualSalary;
     this.HourlyPay    = HourlyPay;
     this.HoursWorked  = HoursWorked;
 }
示例#2
0
 public System.Threading.Tasks.Task <ClientWebApplication.EmployeeService.SaveEmployeeKnownTypeResponse> SaveEmployeeKnownTypeAsync(int Id, string Name, string Gender, System.DateTime DOB, ClientWebApplication.EmployeeService.EmployeeType EmployeeType, int AnnualSalary, int HourlyPay, int HoursWorked)
 {
     ClientWebApplication.EmployeeService.EmployeeInfo inValue = new ClientWebApplication.EmployeeService.EmployeeInfo();
     inValue.Id           = Id;
     inValue.Name         = Name;
     inValue.Gender       = Gender;
     inValue.DOB          = DOB;
     inValue.EmployeeType = EmployeeType;
     inValue.AnnualSalary = AnnualSalary;
     inValue.HourlyPay    = HourlyPay;
     inValue.HoursWorked  = HoursWorked;
     return(((ClientWebApplication.EmployeeService.IEmployeeService)(this)).SaveEmployeeKnownTypeAsync(inValue));
 }
示例#3
0
 public int GetEmployeeKnownType(string LicenseKey, int EmployeeId, out string Name, out string Gender, out System.DateTime DOB, out ClientWebApplication.EmployeeService.EmployeeType EmployeeType, out int AnnualSalary, out int HourlyPay, out int HoursWorked)
 {
     ClientWebApplication.EmployeeService.EmployeeRequest inValue = new ClientWebApplication.EmployeeService.EmployeeRequest();
     inValue.LicenseKey = LicenseKey;
     inValue.EmployeeId = EmployeeId;
     ClientWebApplication.EmployeeService.EmployeeInfo retVal = ((ClientWebApplication.EmployeeService.IEmployeeService)(this)).GetEmployeeKnownType(inValue);
     Name         = retVal.Name;
     Gender       = retVal.Gender;
     DOB          = retVal.DOB;
     EmployeeType = retVal.EmployeeType;
     AnnualSalary = retVal.AnnualSalary;
     HourlyPay    = retVal.HourlyPay;
     HoursWorked  = retVal.HoursWorked;
     return(retVal.Id);
 }