//------------------------------------------------------------------------------ // // Dieser Code wurde von einem Tool generiert. // Laufzeitversion:4.0.30319.42000 // // Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn // der Code erneut generiert wird. // //------------------------------------------------------------------------------ namespace BeWo.ServiceProxy { [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.ServiceContractAttribute(ConfigurationName="BeWo.ServiceProxy.IUserService")] public interface IUserService { [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/ChangePassword", ReplyAction="http://tempuri.org/IUserService/ChangePasswordResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/ChangePasswordBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] long ChangePassword(string pUserName, long pUserVersion, string pOldPassword, string pNewPassword); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/CreateNewUser", ReplyAction="http://tempuri.org/IUserService/CreateNewUserResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/CreateNewUserBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] void CreateNewUser(string pUserName, string pPassword, string pEmail); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/DeactivateUser", ReplyAction="http://tempuri.org/IUserService/DeactivateUserResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/DeactivateUserBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] void DeactivateUser(long pOid, long pVersion); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/DeactivateUserGroup", ReplyAction="http://tempuri.org/IUserService/DeactivateUserGroupResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/DeactivateUserGroupBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] void DeactivateUserGroup(long pOid, long pVersion); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/DeactivateUsers", ReplyAction="http://tempuri.org/IUserService/DeactivateUsersResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/DeactivateUsersBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] void DeactivateUsers(System.Collections.Generic.Dictionary pOid2Version); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/DeleteUser", ReplyAction="http://tempuri.org/IUserService/DeleteUserResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/DeleteUserBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] void DeleteUser(long pOid, long pVersion); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/DeleteUserGroup", ReplyAction="http://tempuri.org/IUserService/DeleteUserGroupResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/DeleteUserGroupBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] void DeleteUserGroup(long pOid, long pVersion); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/DeleteUserGroups", ReplyAction="http://tempuri.org/IUserService/DeleteUserGroupsResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/DeleteUserGroupsBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] void DeleteUserGroups(System.Collections.Generic.Dictionary pOid2Version); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/DeleteUsers", ReplyAction="http://tempuri.org/IUserService/DeleteUsersResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/DeleteUsersBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] void DeleteUsers(System.Collections.Generic.Dictionary pOid2Version); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/FindUser", ReplyAction="http://tempuri.org/IUserService/FindUserResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/FindUserBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] System.Collections.Generic.List FindUser(string pLoginName, string pEmployeeFirstName, string pEmployeeLastName); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/GetAllUserGroups", ReplyAction="http://tempuri.org/IUserService/GetAllUserGroupsResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/GetAllUserGroupsBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] System.Collections.Generic.List GetAllUserGroups(); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/GetAllUsersCompact", ReplyAction="http://tempuri.org/IUserService/GetAllUsersCompactResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/GetAllUsersCompactBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] System.Collections.Generic.List GetAllUsersCompact(); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/GetLastOpenedUserGroups", ReplyAction="http://tempuri.org/IUserService/GetLastOpenedUserGroupsResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/GetLastOpenedUserGroupsBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] System.Collections.Generic.List GetLastOpenedUserGroups(); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/GetLastOpenedUsers", ReplyAction="http://tempuri.org/IUserService/GetLastOpenedUsersResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/GetLastOpenedUsersBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] System.Collections.Generic.List GetLastOpenedUsers(); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/InsertNewUser", ReplyAction="http://tempuri.org/IUserService/InsertNewUserResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/InsertNewUserBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] long InsertNewUser(BS.Shared.DataContracts.UserDC pUser); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/InsertNewUserGroup", ReplyAction="http://tempuri.org/IUserService/InsertNewUserGroupResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/InsertNewUserGroupBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] long InsertNewUserGroup(BS.Shared.DataContracts.UserGroupDC pUserGroup); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/IsUserValidTwoFactor", ReplyAction="http://tempuri.org/IUserService/IsUserValidTwoFactorResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/IsUserValidTwoFactorBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] BS.Shared.UserValidationResult IsUserValidTwoFactor(string username, string password, string twoFactorPin, string supportPin); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/IsUserValid", ReplyAction="http://tempuri.org/IUserService/IsUserValidResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/IsUserValidBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] BS.Shared.UserValidationResult IsUserValid(string pUserName, string pPassword, string pPIN); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/LoadUser", ReplyAction="http://tempuri.org/IUserService/LoadUserResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/LoadUserBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] BS.Shared.DataContracts.UserDC LoadUser(long pUserOid); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/LoadUserByLoginName", ReplyAction="http://tempuri.org/IUserService/LoadUserByLoginNameResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/LoadUserByLoginNameBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] BS.Shared.DataContracts.UserDC LoadUserByLoginName(string pUserName); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/LoadUserByNameAndPassword", ReplyAction="http://tempuri.org/IUserService/LoadUserByNameAndPasswordResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/LoadUserByNameAndPasswordBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] BS.Shared.DataContracts.UserDC LoadUserByNameAndPassword(string pUserName, string password); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/LoadUserGroup", ReplyAction="http://tempuri.org/IUserService/LoadUserGroupResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/LoadUserGroupBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] BS.Shared.DataContracts.UserGroupDC LoadUserGroup(long pOid); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/UpdateUser", ReplyAction="http://tempuri.org/IUserService/UpdateUserResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/UpdateUserBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] long UpdateUser(BS.Shared.DataContracts.UserDC pUser); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/UpdateUserGroup", ReplyAction="http://tempuri.org/IUserService/UpdateUserGroupResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/UpdateUserGroupBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] long UpdateUserGroup(BS.Shared.DataContracts.UserGroupDC pUserGroup); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/UpdateUserSettings", ReplyAction="http://tempuri.org/IUserService/UpdateUserSettingsResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/UpdateUserSettingsBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] System.Collections.Generic.List UpdateUserSettings(long userOid, System.Collections.Generic.List settings); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/InsertNewSupportPin", ReplyAction="http://tempuri.org/IUserService/InsertNewSupportPinResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/InsertNewSupportPinBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] long InsertNewSupportPin(BS.Shared.DataContracts.SupportPinDC pSupportPin); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/GetAllSupportPins", ReplyAction="http://tempuri.org/IUserService/GetAllSupportPinsResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/GetAllSupportPinsBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] System.Collections.Generic.List GetAllSupportPins(); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/UpdateSupportPin", ReplyAction="http://tempuri.org/IUserService/UpdateSupportPinResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/UpdateSupportPinBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] long UpdateSupportPin(BS.Shared.DataContracts.SupportPinDC pSupportPin); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/GetSupportPinByPIN", ReplyAction="http://tempuri.org/IUserService/GetSupportPinByPINResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/GetSupportPinByPINBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] BS.Shared.DataContracts.SupportPinDC GetSupportPinByPIN(string pin); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/GetEmailForUserName", ReplyAction="http://tempuri.org/IUserService/GetEmailForUserNameResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/GetEmailForUserNameBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] bool GetEmailForUserName(out string email, string pUserName, System.Uri serverName); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/CheckPassword", ReplyAction="http://tempuri.org/IUserService/CheckPasswordResponse")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/CheckPasswordBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] string CheckPassword(long userOid, string oldPassword, string newPassword); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUserService/CheckUserGroupIsLastWithUserGroupEditRights", ReplyAction="http://tempuri.org/IUserService/CheckUserGroupIsLastWithUserGroupEditRightsRespon" + "se")] [System.ServiceModel.FaultContractAttribute(typeof(BS.Shared.Core.BeWoFault), Action="http://tempuri.org/IUserService/CheckUserGroupIsLastWithUserGroupEditRightsBeWoFa" + "ultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BS.Shared.Core")] bool CheckUserGroupIsLastWithUserGroupEditRights(long pUserGroupOid); } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public interface IUserServiceChannel : BeWo.ServiceProxy.IUserService, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public partial class UserServiceClient : System.ServiceModel.ClientBase, BeWo.ServiceProxy.IUserService { public UserServiceClient() { } public UserServiceClient(string endpointConfigurationName) : base(endpointConfigurationName) { } public UserServiceClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public UserServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public UserServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } public long ChangePassword(string pUserName, long pUserVersion, string pOldPassword, string pNewPassword) { return base.Channel.ChangePassword(pUserName, pUserVersion, pOldPassword, pNewPassword); } public void CreateNewUser(string pUserName, string pPassword, string pEmail) { base.Channel.CreateNewUser(pUserName, pPassword, pEmail); } public void DeactivateUser(long pOid, long pVersion) { base.Channel.DeactivateUser(pOid, pVersion); } public void DeactivateUserGroup(long pOid, long pVersion) { base.Channel.DeactivateUserGroup(pOid, pVersion); } public void DeactivateUsers(System.Collections.Generic.Dictionary pOid2Version) { base.Channel.DeactivateUsers(pOid2Version); } public void DeleteUser(long pOid, long pVersion) { base.Channel.DeleteUser(pOid, pVersion); } public void DeleteUserGroup(long pOid, long pVersion) { base.Channel.DeleteUserGroup(pOid, pVersion); } public void DeleteUserGroups(System.Collections.Generic.Dictionary pOid2Version) { base.Channel.DeleteUserGroups(pOid2Version); } public void DeleteUsers(System.Collections.Generic.Dictionary pOid2Version) { base.Channel.DeleteUsers(pOid2Version); } public System.Collections.Generic.List FindUser(string pLoginName, string pEmployeeFirstName, string pEmployeeLastName) { return base.Channel.FindUser(pLoginName, pEmployeeFirstName, pEmployeeLastName); } public System.Collections.Generic.List GetAllUserGroups() { return base.Channel.GetAllUserGroups(); } public System.Collections.Generic.List GetAllUsersCompact() { return base.Channel.GetAllUsersCompact(); } public System.Collections.Generic.List GetLastOpenedUserGroups() { return base.Channel.GetLastOpenedUserGroups(); } public System.Collections.Generic.List GetLastOpenedUsers() { return base.Channel.GetLastOpenedUsers(); } public long InsertNewUser(BS.Shared.DataContracts.UserDC pUser) { return base.Channel.InsertNewUser(pUser); } public long InsertNewUserGroup(BS.Shared.DataContracts.UserGroupDC pUserGroup) { return base.Channel.InsertNewUserGroup(pUserGroup); } public BS.Shared.UserValidationResult IsUserValidTwoFactor(string username, string password, string twoFactorPin, string supportPin) { return base.Channel.IsUserValidTwoFactor(username, password, twoFactorPin, supportPin); } public BS.Shared.UserValidationResult IsUserValid(string pUserName, string pPassword, string pPIN) { return base.Channel.IsUserValid(pUserName, pPassword, pPIN); } public BS.Shared.DataContracts.UserDC LoadUser(long pUserOid) { return base.Channel.LoadUser(pUserOid); } public BS.Shared.DataContracts.UserDC LoadUserByLoginName(string pUserName) { return base.Channel.LoadUserByLoginName(pUserName); } public BS.Shared.DataContracts.UserDC LoadUserByNameAndPassword(string pUserName, string password) { return base.Channel.LoadUserByNameAndPassword(pUserName, password); } public BS.Shared.DataContracts.UserGroupDC LoadUserGroup(long pOid) { return base.Channel.LoadUserGroup(pOid); } public long UpdateUser(BS.Shared.DataContracts.UserDC pUser) { return base.Channel.UpdateUser(pUser); } public long UpdateUserGroup(BS.Shared.DataContracts.UserGroupDC pUserGroup) { return base.Channel.UpdateUserGroup(pUserGroup); } public System.Collections.Generic.List UpdateUserSettings(long userOid, System.Collections.Generic.List settings) { return base.Channel.UpdateUserSettings(userOid, settings); } public long InsertNewSupportPin(BS.Shared.DataContracts.SupportPinDC pSupportPin) { return base.Channel.InsertNewSupportPin(pSupportPin); } public System.Collections.Generic.List GetAllSupportPins() { return base.Channel.GetAllSupportPins(); } public long UpdateSupportPin(BS.Shared.DataContracts.SupportPinDC pSupportPin) { return base.Channel.UpdateSupportPin(pSupportPin); } public BS.Shared.DataContracts.SupportPinDC GetSupportPinByPIN(string pin) { return base.Channel.GetSupportPinByPIN(pin); } public bool GetEmailForUserName(out string email, string pUserName, System.Uri serverName) { return base.Channel.GetEmailForUserName(out email, pUserName, serverName); } public string CheckPassword(long userOid, string oldPassword, string newPassword) { return base.Channel.CheckPassword(userOid, oldPassword, newPassword); } public bool CheckUserGroupIsLastWithUserGroupEditRights(long pUserGroupOid) { return base.Channel.CheckUserGroupIsLastWithUserGroupEditRights(pUserGroupOid); } } }