//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.42000
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace RoketsanSaop.WebApi.RoketsanSoapService {
    
    
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ServiceModel.ServiceContractAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/", ConfigurationName="RoketsanSoapService.IProjectService")]
    public interface IProjectService {
        
        [System.ServiceModel.OperationContractAttribute(Action="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_project_info", ReplyAction="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_project_info/IProjectService/SendProjectInfoResponse")]
        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
        RoketsanSaop.WebApi.RoketsanSoapService.OutputParameters SendProjectInfo(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_project_info", ReplyAction="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_project_info/IProjectService/SendProjectInfoResponse")]
        System.Threading.Tasks.Task<RoketsanSaop.WebApi.RoketsanSoapService.OutputParameters> SendProjectInfoAsync(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_po_info", ReplyAction="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_project_info/IProjectService/SendPoInfoResponse")]
        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
        RoketsanSaop.WebApi.RoketsanSoapService.SendPoInfoResponse SendPoInfo(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_po_info", ReplyAction="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_project_info/IProjectService/SendPoInfoResponse")]
        System.Threading.Tasks.Task<RoketsanSaop.WebApi.RoketsanSoapService.SendPoInfoResponse> SendPoInfoAsync(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_measuremen_info", ReplyAction="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_project_info/IProjectService/SendMeasurementInfoResponse")]
        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
        RoketsanSaop.WebApi.RoketsanSoapService.SendMeasurementInfoResponse SendMeasurementInfo(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_measuremen_info", ReplyAction="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_project_info/IProjectService/SendMeasurementInfoResponse")]
        System.Threading.Tasks.Task<RoketsanSaop.WebApi.RoketsanSoapService.SendMeasurementInfoResponse> SendMeasurementInfoAsync(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_wipEntity_info", ReplyAction="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_project_info/IProjectService/SendWipEntityInfoResponse")]
        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
        RoketsanSaop.WebApi.RoketsanSoapService.SendWipEntityInfoResponse SendWipEntityInfo(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_wipEntity_info", ReplyAction="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_project_info/IProjectService/SendWipEntityInfoResponse")]
        System.Threading.Tasks.Task<RoketsanSaop.WebApi.RoketsanSoapService.SendWipEntityInfoResponse> SendWipEntityInfoAsync(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_item_info", ReplyAction="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_project_info/IProjectService/SendItemInfoResponse")]
        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
        RoketsanSaop.WebApi.RoketsanSoapService.SendItemInfoResponse SendItemInfo(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_item_info", ReplyAction="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
            "_project_info/IProjectService/SendItemInfoResponse")]
        System.Threading.Tasks.Task<RoketsanSaop.WebApi.RoketsanSoapService.SendItemInfoResponse> SendItemInfoAsync(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input);
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class InputParameters : object, System.ComponentModel.INotifyPropertyChanged {
        
        private System.DateTime p_START_DATEField;
        
        private System.DateTime p_END_DATEField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=0)]
        public System.DateTime P_START_DATE {
            get {
                return this.p_START_DATEField;
            }
            set {
                this.p_START_DATEField = value;
                this.RaisePropertyChanged("P_START_DATE");
            }
        }
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=1)]
        public System.DateTime P_END_DATE {
            get {
                return this.p_END_DATEField;
            }
            set {
                this.p_END_DATEField = value;
                this.RaisePropertyChanged("P_END_DATE");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class ItemInfoArrayItem : object, System.ComponentModel.INotifyPropertyChanged {
        
        private string iTEM_NOField;
        
        private string iTEM_NAMEField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=0)]
        public string ITEM_NO {
            get {
                return this.iTEM_NOField;
            }
            set {
                this.iTEM_NOField = value;
                this.RaisePropertyChanged("ITEM_NO");
            }
        }
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=1)]
        public string ITEM_NAME {
            get {
                return this.iTEM_NAMEField;
            }
            set {
                this.iTEM_NAMEField = value;
                this.RaisePropertyChanged("ITEM_NAME");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class ItemInfoArray : object, System.ComponentModel.INotifyPropertyChanged {
        
        private ItemInfoArrayItem[] p_ITEM_INFO_ARRAY_ITEMField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlArrayAttribute(Order=0)]
        public ItemInfoArrayItem[] P_ITEM_INFO_ARRAY_ITEM {
            get {
                return this.p_ITEM_INFO_ARRAY_ITEMField;
            }
            set {
                this.p_ITEM_INFO_ARRAY_ITEMField = value;
                this.RaisePropertyChanged("P_ITEM_INFO_ARRAY_ITEM");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class SendItemInfoResponse : object, System.ComponentModel.INotifyPropertyChanged {
        
        private ItemInfoArray p_ITEM_INFO_ARRAYField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=0)]
        public ItemInfoArray P_ITEM_INFO_ARRAY {
            get {
                return this.p_ITEM_INFO_ARRAYField;
            }
            set {
                this.p_ITEM_INFO_ARRAYField = value;
                this.RaisePropertyChanged("P_ITEM_INFO_ARRAY");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class WipEntityInfoArrayItem : object, System.ComponentModel.INotifyPropertyChanged {
        
        private string iS_EMRI_NOField;
        
        private string iS_EMRI_ACIKLAMAField;
        
        private string pROJE_KODUField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=0)]
        public string IS_EMRI_NO {
            get {
                return this.iS_EMRI_NOField;
            }
            set {
                this.iS_EMRI_NOField = value;
                this.RaisePropertyChanged("IS_EMRI_NO");
            }
        }
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=1)]
        public string IS_EMRI_ACIKLAMA {
            get {
                return this.iS_EMRI_ACIKLAMAField;
            }
            set {
                this.iS_EMRI_ACIKLAMAField = value;
                this.RaisePropertyChanged("IS_EMRI_ACIKLAMA");
            }
        }
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=2)]
        public string PROJE_KODU {
            get {
                return this.pROJE_KODUField;
            }
            set {
                this.pROJE_KODUField = value;
                this.RaisePropertyChanged("PROJE_KODU");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class WipEntityInfoArray : object, System.ComponentModel.INotifyPropertyChanged {
        
        private WipEntityInfoArrayItem[] p_WIP_ENTITY_INFO_ARRAY_ITEMField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlArrayAttribute(Order=0)]
        public WipEntityInfoArrayItem[] P_WIP_ENTITY_INFO_ARRAY_ITEM {
            get {
                return this.p_WIP_ENTITY_INFO_ARRAY_ITEMField;
            }
            set {
                this.p_WIP_ENTITY_INFO_ARRAY_ITEMField = value;
                this.RaisePropertyChanged("P_WIP_ENTITY_INFO_ARRAY_ITEM");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class SendWipEntityInfoResponse : object, System.ComponentModel.INotifyPropertyChanged {
        
        private WipEntityInfoArray p_WIP_ENTITY_INFO_ARRAYField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=0)]
        public WipEntityInfoArray P_WIP_ENTITY_INFO_ARRAY {
            get {
                return this.p_WIP_ENTITY_INFO_ARRAYField;
            }
            set {
                this.p_WIP_ENTITY_INFO_ARRAYField = value;
                this.RaisePropertyChanged("P_WIP_ENTITY_INFO_ARRAY");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class MeasureInfoArrayItem : object, System.ComponentModel.INotifyPropertyChanged {
        
        private string cODEField;
        
        private string dESCRIPTIONField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=0)]
        public string CODE {
            get {
                return this.cODEField;
            }
            set {
                this.cODEField = value;
                this.RaisePropertyChanged("CODE");
            }
        }
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=1)]
        public string DESCRIPTION {
            get {
                return this.dESCRIPTIONField;
            }
            set {
                this.dESCRIPTIONField = value;
                this.RaisePropertyChanged("DESCRIPTION");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class MeasureInfoArray : object, System.ComponentModel.INotifyPropertyChanged {
        
        private MeasureInfoArrayItem[] p_MEASURE_INFO_ARRAY_ITEMField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlArrayAttribute(Order=0)]
        public MeasureInfoArrayItem[] P_MEASURE_INFO_ARRAY_ITEM {
            get {
                return this.p_MEASURE_INFO_ARRAY_ITEMField;
            }
            set {
                this.p_MEASURE_INFO_ARRAY_ITEMField = value;
                this.RaisePropertyChanged("P_MEASURE_INFO_ARRAY_ITEM");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class SendMeasurementInfoResponse : object, System.ComponentModel.INotifyPropertyChanged {
        
        private MeasureInfoArray p_MEASURE_INFO_ARRAYField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=0)]
        public MeasureInfoArray P_MEASURE_INFO_ARRAY {
            get {
                return this.p_MEASURE_INFO_ARRAYField;
            }
            set {
                this.p_MEASURE_INFO_ARRAYField = value;
                this.RaisePropertyChanged("P_MEASURE_INFO_ARRAY");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class PoInfoArrayItem : object, System.ComponentModel.INotifyPropertyChanged {
        
        private string sIPARIS_NOField;
        
        private string tEDARIKCIField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=0)]
        public string SIPARIS_NO {
            get {
                return this.sIPARIS_NOField;
            }
            set {
                this.sIPARIS_NOField = value;
                this.RaisePropertyChanged("SIPARIS_NO");
            }
        }
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=1)]
        public string TEDARIKCI {
            get {
                return this.tEDARIKCIField;
            }
            set {
                this.tEDARIKCIField = value;
                this.RaisePropertyChanged("TEDARIKCI");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class PoInfoArray : object, System.ComponentModel.INotifyPropertyChanged {
        
        private PoInfoArrayItem[] p_PO_INFO_ARRAY_ITEMField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlArrayAttribute(Order=0)]
        public PoInfoArrayItem[] P_PO_INFO_ARRAY_ITEM {
            get {
                return this.p_PO_INFO_ARRAY_ITEMField;
            }
            set {
                this.p_PO_INFO_ARRAY_ITEMField = value;
                this.RaisePropertyChanged("P_PO_INFO_ARRAY_ITEM");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class SendPoInfoResponse : object, System.ComponentModel.INotifyPropertyChanged {
        
        private PoInfoArray p_PO_INFO_ARRAYField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=0)]
        public PoInfoArray P_PO_INFO_ARRAY {
            get {
                return this.p_PO_INFO_ARRAYField;
            }
            set {
                this.p_PO_INFO_ARRAYField = value;
                this.RaisePropertyChanged("P_PO_INFO_ARRAY");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class P_PROJECT_INFO_ARRAY_ITEM : object, System.ComponentModel.INotifyPropertyChanged {
        
        private string pROJECT_NOField;
        
        private string pROJECT_NAMEField;
        
        private string pROJE_SORUMLUSUField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=0)]
        public string PROJECT_NO {
            get {
                return this.pROJECT_NOField;
            }
            set {
                this.pROJECT_NOField = value;
                this.RaisePropertyChanged("PROJECT_NO");
            }
        }
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=1)]
        public string PROJECT_NAME {
            get {
                return this.pROJECT_NAMEField;
            }
            set {
                this.pROJECT_NAMEField = value;
                this.RaisePropertyChanged("PROJECT_NAME");
            }
        }
        
        /// <remarks/>
        [System.Xml.Serialization.XmlElementAttribute(Order=2)]
        public string PROJE_SORUMLUSU {
            get {
                return this.pROJE_SORUMLUSUField;
            }
            set {
                this.pROJE_SORUMLUSUField = value;
                this.RaisePropertyChanged("PROJE_SORUMLUSU");
            }
        }
        
        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));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9037.0")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://xmlns.oracle.com/apps/xxrks/soaprovider/plsql/xxrks_tt_integration_ws/send" +
        "_project_info/")]
    public partial class OutputParameters : object, System.ComponentModel.INotifyPropertyChanged {
        
        private P_PROJECT_INFO_ARRAY_ITEM[] p_PROJECT_INFO_ARRAYField;
        
        /// <remarks/>
        [System.Xml.Serialization.XmlArrayAttribute(Order=0)]
        public P_PROJECT_INFO_ARRAY_ITEM[] P_PROJECT_INFO_ARRAY {
            get {
                return this.p_PROJECT_INFO_ARRAYField;
            }
            set {
                this.p_PROJECT_INFO_ARRAYField = value;
                this.RaisePropertyChanged("P_PROJECT_INFO_ARRAY");
            }
        }
        
        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")]
    public interface IProjectServiceChannel : RoketsanSaop.WebApi.RoketsanSoapService.IProjectService, System.ServiceModel.IClientChannel {
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    public partial class ProjectServiceClient : System.ServiceModel.ClientBase<RoketsanSaop.WebApi.RoketsanSoapService.IProjectService>, RoketsanSaop.WebApi.RoketsanSoapService.IProjectService {
        
        public ProjectServiceClient() {
        }
        
        public ProjectServiceClient(string endpointConfigurationName) : 
                base(endpointConfigurationName) {
        }
        
        public ProjectServiceClient(string endpointConfigurationName, string remoteAddress) : 
                base(endpointConfigurationName, remoteAddress) {
        }
        
        public ProjectServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : 
                base(endpointConfigurationName, remoteAddress) {
        }
        
        public ProjectServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : 
                base(binding, remoteAddress) {
        }
        
        public RoketsanSaop.WebApi.RoketsanSoapService.OutputParameters SendProjectInfo(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input) {
            return base.Channel.SendProjectInfo(input);
        }
        
        public System.Threading.Tasks.Task<RoketsanSaop.WebApi.RoketsanSoapService.OutputParameters> SendProjectInfoAsync(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input) {
            return base.Channel.SendProjectInfoAsync(input);
        }
        
        public RoketsanSaop.WebApi.RoketsanSoapService.SendPoInfoResponse SendPoInfo(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input) {
            return base.Channel.SendPoInfo(input);
        }
        
        public System.Threading.Tasks.Task<RoketsanSaop.WebApi.RoketsanSoapService.SendPoInfoResponse> SendPoInfoAsync(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input) {
            return base.Channel.SendPoInfoAsync(input);
        }
        
        public RoketsanSaop.WebApi.RoketsanSoapService.SendMeasurementInfoResponse SendMeasurementInfo(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input) {
            return base.Channel.SendMeasurementInfo(input);
        }
        
        public System.Threading.Tasks.Task<RoketsanSaop.WebApi.RoketsanSoapService.SendMeasurementInfoResponse> SendMeasurementInfoAsync(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input) {
            return base.Channel.SendMeasurementInfoAsync(input);
        }
        
        public RoketsanSaop.WebApi.RoketsanSoapService.SendWipEntityInfoResponse SendWipEntityInfo(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input) {
            return base.Channel.SendWipEntityInfo(input);
        }
        
        public System.Threading.Tasks.Task<RoketsanSaop.WebApi.RoketsanSoapService.SendWipEntityInfoResponse> SendWipEntityInfoAsync(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input) {
            return base.Channel.SendWipEntityInfoAsync(input);
        }
        
        public RoketsanSaop.WebApi.RoketsanSoapService.SendItemInfoResponse SendItemInfo(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input) {
            return base.Channel.SendItemInfo(input);
        }
        
        public System.Threading.Tasks.Task<RoketsanSaop.WebApi.RoketsanSoapService.SendItemInfoResponse> SendItemInfoAsync(RoketsanSaop.WebApi.RoketsanSoapService.InputParameters input) {
            return base.Channel.SendItemInfoAsync(input);
        }
    }
}
