//------------------------------------------------------------------------------
//
// 此代码由工具生成。
// 运行时版本:4.0.30319.18444
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
//
//------------------------------------------------------------------------------
namespace Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService {
using System.Runtime.Serialization;
using System;
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="LoginRequestEntity", Namespace="http://schemas.datacontract.org/2004/07/Dongke.IBOSS.PRD.WCF.DataModels")]
[System.SerializableAttribute()]
public partial class LoginRequestEntity : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string AccountCodeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ComputerNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string IPAddressField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string MACAddressField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string PasswordField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string SessionKeyField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string UserCodeField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string AccountCode {
get {
return this.AccountCodeField;
}
set {
if ((object.ReferenceEquals(this.AccountCodeField, value) != true)) {
this.AccountCodeField = value;
this.RaisePropertyChanged("AccountCode");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string ComputerName {
get {
return this.ComputerNameField;
}
set {
if ((object.ReferenceEquals(this.ComputerNameField, value) != true)) {
this.ComputerNameField = value;
this.RaisePropertyChanged("ComputerName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string IPAddress {
get {
return this.IPAddressField;
}
set {
if ((object.ReferenceEquals(this.IPAddressField, value) != true)) {
this.IPAddressField = value;
this.RaisePropertyChanged("IPAddress");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string MACAddress {
get {
return this.MACAddressField;
}
set {
if ((object.ReferenceEquals(this.MACAddressField, value) != true)) {
this.MACAddressField = value;
this.RaisePropertyChanged("MACAddress");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Password {
get {
return this.PasswordField;
}
set {
if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
this.PasswordField = value;
this.RaisePropertyChanged("Password");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string SessionKey {
get {
return this.SessionKeyField;
}
set {
if ((object.ReferenceEquals(this.SessionKeyField, value) != true)) {
this.SessionKeyField = value;
this.RaisePropertyChanged("SessionKey");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string UserCode {
get {
return this.UserCodeField;
}
set {
if ((object.ReferenceEquals(this.UserCodeField, value) != true)) {
this.UserCodeField = value;
this.RaisePropertyChanged("UserCode");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="LoginResultEntity", Namespace="http://schemas.datacontract.org/2004/07/Dongke.IBOSS.PRD.WCF.DataModels")]
[System.SerializableAttribute()]
public partial class LoginResultEntity : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.SUserEntity CurrentUserEntityField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Data.DataSet LicenseInfoField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int LoginStatusField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Data.DataSet SysParameterField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.SUserEntity CurrentUserEntity {
get {
return this.CurrentUserEntityField;
}
set {
if ((object.ReferenceEquals(this.CurrentUserEntityField, value) != true)) {
this.CurrentUserEntityField = value;
this.RaisePropertyChanged("CurrentUserEntity");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Data.DataSet LicenseInfo {
get {
return this.LicenseInfoField;
}
set {
if ((object.ReferenceEquals(this.LicenseInfoField, value) != true)) {
this.LicenseInfoField = value;
this.RaisePropertyChanged("LicenseInfo");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int LoginStatus {
get {
return this.LoginStatusField;
}
set {
if ((this.LoginStatusField.Equals(value) != true)) {
this.LoginStatusField = value;
this.RaisePropertyChanged("LoginStatus");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Data.DataSet SysParameter {
get {
return this.SysParameterField;
}
set {
if ((object.ReferenceEquals(this.SysParameterField, value) != true)) {
this.SysParameterField = value;
this.RaisePropertyChanged("SysParameter");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="SUserEntity", Namespace="http://schemas.datacontract.org/2004/07/Dongke.IBOSS.PRD.WCF.DataModels")]
[System.SerializableAttribute()]
public partial class SUserEntity : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string AccountCodeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int AccountIDField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string AccountNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int CanPCLoginField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int CanSmartLoginField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Data.DataTable FunctionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IsWorkerField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IspublicbodyField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable LimitEndTimeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string LimitMACField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable LimitStartTimeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string OrganizationCodeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int OrganizationIDField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string PasswordField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable PurviewTypeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int RelatedObjectTypeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string RemarksField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string SessionKeyField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string UserCodeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Data.DataTable UserHideItemDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int UserIDField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Data.DataTable UserJobsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string UserNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Data.DataTable UserNavigationDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Data.DataTable UserRangeRightDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Data.DataTable UserRightDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ValueFlagField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string AccountCode {
get {
return this.AccountCodeField;
}
set {
if ((object.ReferenceEquals(this.AccountCodeField, value) != true)) {
this.AccountCodeField = value;
this.RaisePropertyChanged("AccountCode");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int AccountID {
get {
return this.AccountIDField;
}
set {
if ((this.AccountIDField.Equals(value) != true)) {
this.AccountIDField = value;
this.RaisePropertyChanged("AccountID");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string AccountName {
get {
return this.AccountNameField;
}
set {
if ((object.ReferenceEquals(this.AccountNameField, value) != true)) {
this.AccountNameField = value;
this.RaisePropertyChanged("AccountName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int CanPCLogin {
get {
return this.CanPCLoginField;
}
set {
if ((this.CanPCLoginField.Equals(value) != true)) {
this.CanPCLoginField = value;
this.RaisePropertyChanged("CanPCLogin");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int CanSmartLogin {
get {
return this.CanSmartLoginField;
}
set {
if ((this.CanSmartLoginField.Equals(value) != true)) {
this.CanSmartLoginField = value;
this.RaisePropertyChanged("CanSmartLogin");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Data.DataTable FunctionData {
get {
return this.FunctionDataField;
}
set {
if ((object.ReferenceEquals(this.FunctionDataField, value) != true)) {
this.FunctionDataField = value;
this.RaisePropertyChanged("FunctionData");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int IsWorker {
get {
return this.IsWorkerField;
}
set {
if ((this.IsWorkerField.Equals(value) != true)) {
this.IsWorkerField = value;
this.RaisePropertyChanged("IsWorker");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Ispublicbody {
get {
return this.IspublicbodyField;
}
set {
if ((this.IspublicbodyField.Equals(value) != true)) {
this.IspublicbodyField = value;
this.RaisePropertyChanged("Ispublicbody");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Nullable LimitEndTime {
get {
return this.LimitEndTimeField;
}
set {
if ((this.LimitEndTimeField.Equals(value) != true)) {
this.LimitEndTimeField = value;
this.RaisePropertyChanged("LimitEndTime");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string LimitMAC {
get {
return this.LimitMACField;
}
set {
if ((object.ReferenceEquals(this.LimitMACField, value) != true)) {
this.LimitMACField = value;
this.RaisePropertyChanged("LimitMAC");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Nullable LimitStartTime {
get {
return this.LimitStartTimeField;
}
set {
if ((this.LimitStartTimeField.Equals(value) != true)) {
this.LimitStartTimeField = value;
this.RaisePropertyChanged("LimitStartTime");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string OrganizationCode {
get {
return this.OrganizationCodeField;
}
set {
if ((object.ReferenceEquals(this.OrganizationCodeField, value) != true)) {
this.OrganizationCodeField = value;
this.RaisePropertyChanged("OrganizationCode");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int OrganizationID {
get {
return this.OrganizationIDField;
}
set {
if ((this.OrganizationIDField.Equals(value) != true)) {
this.OrganizationIDField = value;
this.RaisePropertyChanged("OrganizationID");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Password {
get {
return this.PasswordField;
}
set {
if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
this.PasswordField = value;
this.RaisePropertyChanged("Password");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Nullable PurviewType {
get {
return this.PurviewTypeField;
}
set {
if ((this.PurviewTypeField.Equals(value) != true)) {
this.PurviewTypeField = value;
this.RaisePropertyChanged("PurviewType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int RelatedObjectType {
get {
return this.RelatedObjectTypeField;
}
set {
if ((this.RelatedObjectTypeField.Equals(value) != true)) {
this.RelatedObjectTypeField = value;
this.RaisePropertyChanged("RelatedObjectType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Remarks {
get {
return this.RemarksField;
}
set {
if ((object.ReferenceEquals(this.RemarksField, value) != true)) {
this.RemarksField = value;
this.RaisePropertyChanged("Remarks");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string SessionKey {
get {
return this.SessionKeyField;
}
set {
if ((object.ReferenceEquals(this.SessionKeyField, value) != true)) {
this.SessionKeyField = value;
this.RaisePropertyChanged("SessionKey");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string UserCode {
get {
return this.UserCodeField;
}
set {
if ((object.ReferenceEquals(this.UserCodeField, value) != true)) {
this.UserCodeField = value;
this.RaisePropertyChanged("UserCode");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Data.DataTable UserHideItemData {
get {
return this.UserHideItemDataField;
}
set {
if ((object.ReferenceEquals(this.UserHideItemDataField, value) != true)) {
this.UserHideItemDataField = value;
this.RaisePropertyChanged("UserHideItemData");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int UserID {
get {
return this.UserIDField;
}
set {
if ((this.UserIDField.Equals(value) != true)) {
this.UserIDField = value;
this.RaisePropertyChanged("UserID");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Data.DataTable UserJobs {
get {
return this.UserJobsField;
}
set {
if ((object.ReferenceEquals(this.UserJobsField, value) != true)) {
this.UserJobsField = value;
this.RaisePropertyChanged("UserJobs");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string UserName {
get {
return this.UserNameField;
}
set {
if ((object.ReferenceEquals(this.UserNameField, value) != true)) {
this.UserNameField = value;
this.RaisePropertyChanged("UserName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Data.DataTable UserNavigationData {
get {
return this.UserNavigationDataField;
}
set {
if ((object.ReferenceEquals(this.UserNavigationDataField, value) != true)) {
this.UserNavigationDataField = value;
this.RaisePropertyChanged("UserNavigationData");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Data.DataTable UserRangeRightData {
get {
return this.UserRangeRightDataField;
}
set {
if ((object.ReferenceEquals(this.UserRangeRightDataField, value) != true)) {
this.UserRangeRightDataField = value;
this.RaisePropertyChanged("UserRangeRightData");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Data.DataTable UserRightData {
get {
return this.UserRightDataField;
}
set {
if ((object.ReferenceEquals(this.UserRightDataField, value) != true)) {
this.UserRightDataField = value;
this.RaisePropertyChanged("UserRightData");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int ValueFlag {
get {
return this.ValueFlagField;
}
set {
if ((this.ValueFlagField.Equals(value) != true)) {
this.ValueFlagField = value;
this.RaisePropertyChanged("ValueFlag");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="NeedUpgradeResultEntity", Namespace="http://schemas.datacontract.org/2004/07/Dongke.IBOSS.PRD.WCF.DataModels")]
[System.SerializableAttribute()]
public partial class NeedUpgradeResultEntity : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string GradeInfoField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ServerVersionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool UpgradeStateField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string GradeInfo {
get {
return this.GradeInfoField;
}
set {
if ((object.ReferenceEquals(this.GradeInfoField, value) != true)) {
this.GradeInfoField = value;
this.RaisePropertyChanged("GradeInfo");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string ServerVersion {
get {
return this.ServerVersionField;
}
set {
if ((object.ReferenceEquals(this.ServerVersionField, value) != true)) {
this.ServerVersionField = value;
this.RaisePropertyChanged("ServerVersion");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool UpgradeState {
get {
return this.UpgradeStateField;
}
set {
if ((this.UpgradeStateField.Equals(value) != true)) {
this.UpgradeStateField = value;
this.RaisePropertyChanged("UpgradeState");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(Namespace="Dongke.IBOSS.PRD.WCF.Contracts", ConfigurationName="DKIBOSSPRDService.IDKIBOSSPRD")]
public interface IDKIBOSSPRD {
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/GetServiceState", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/GetServiceStateResponse")]
bool GetServiceState();
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DoLogin", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DoLoginResponse")]
Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginResultEntity DoLogin(Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginRequestEntity requestEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DoLoginRefresh", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DoLoginRefreshResponse")]
Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginResultEntity DoLoginRefresh(Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginRequestEntity requestEntity);
[System.ServiceModel.OperationContractAttribute(IsOneWay=true, Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/Logout")]
void Logout(int userID);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/IsNeedUpgrade", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/IsNeedUpgradeResponse")]
Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.NeedUpgradeResultEntity IsNeedUpgrade(string version);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DownloadUpgradeFile", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DownloadUpgradeFileResponse")]
byte[] DownloadUpgradeFile(string flag);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public interface IDKIBOSSPRDChannel : Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.IDKIBOSSPRD, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public partial class DKIBOSSPRDClient : System.ServiceModel.ClientBase, Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.IDKIBOSSPRD {
public DKIBOSSPRDClient() {
}
public DKIBOSSPRDClient(string endpointConfigurationName) :
base(endpointConfigurationName) {
}
public DKIBOSSPRDClient(string endpointConfigurationName, string remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public DKIBOSSPRDClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public DKIBOSSPRDClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress) {
}
public bool GetServiceState() {
return base.Channel.GetServiceState();
}
public Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginResultEntity DoLogin(Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginRequestEntity requestEntity) {
return base.Channel.DoLogin(requestEntity);
}
public Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginResultEntity DoLoginRefresh(Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginRequestEntity requestEntity) {
return base.Channel.DoLoginRefresh(requestEntity);
}
public void Logout(int userID) {
base.Channel.Logout(userID);
}
public Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.NeedUpgradeResultEntity IsNeedUpgrade(string version) {
return base.Channel.IsNeedUpgrade(version);
}
public byte[] DownloadUpgradeFile(string flag) {
return base.Channel.DownloadUpgradeFile(flag);
}
}
}