public CreateEmployeeResultProtocol CreateEmployee(CreateEmployeeSetupProtocol setupParam) { object[] results = this.Invoke("CreateEmployee1", new object[] { setupParam}); return ((CreateEmployeeResultProtocol)(results[0])); }
internal Protocol.CreateEmployeeSetupProtocol ToProtocol() { Protocol.CreateEmployeeSetupProtocol protocol = new Protocol.CreateEmployeeSetupProtocol(); protocol.FirstName = this.FirstName; protocol.LastName = this.LastName; protocol.LoginName = this.LoginName; protocol.Password = this.Password; protocol.SiteIDNum = this.SiteIDNum; protocol.Email = this.Email; protocol.Phone = this.Phone; protocol.Pager = this.Pager; protocol.OnlinePrivilegeClass = this.OnlinePrivilegeClass; protocol.OfflinePrivilegeClass = this.OfflinePrivilegeClass; protocol.EmployeeIdentifier = this.EmployeeIdentifier; protocol.IsActive = this.IsActive; protocol.AllowProxy = this.AllowProxy; protocol.StartDate = this.StartDate; protocol.Supervisor = this.Supervisor; protocol.WorkGroup = this.WorkGroup; protocol.WorkGroupStartDate = this.WorkGroupStartDate; protocol.LaborRate = this.LaborRate; protocol.IsSupervisor = this.IsSupervisor; protocol.IsFieldEngineer = this.IsFieldEngineer; protocol.NormalBusinessHoursHigh = this.NormalBusinessHoursHigh; protocol.NormalBusinessHoursMed = this.NormalBusinessHoursMed; protocol.NormalBusinessHoursLow = this.NormalBusinessHoursLow; protocol.AfterBusinessHoursHigh = this.AfterBusinessHoursHigh; protocol.AfterBusinessHoursMed = this.AfterBusinessHoursMed; protocol.AfterBusinessHoursLow = this.AfterBusinessHoursLow; protocol.DefaultWipBinTitle = this.DefaultWipBinTitle; protocol.ResourceConfig = this.ResourceConfig; protocol.DefaultTablespace = this.DefaultTablespace; protocol.TempTablespace = this.TempTablespace; protocol.AdditionalFields = this.AdditionalFields; protocol.ConstructorCue = this.ConstructorCue; protocol.DirtyFieldFlags = this.DirtyFieldFlags; return protocol; }
/// <remarks/> public System.IAsyncResult BeginCreateEmployee1(CreateEmployeeSetupProtocol setupParam, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("CreateEmployee1", new object[] { setupParam}, callback, asyncState); }