Type.registerNamespace('EPin');
EPin.IWebEPin=function() {
EPin.IWebEPin.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
EPin.IWebEPin.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return EPin.IWebEPin._staticInstance.get_path();},
HeartBeat:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'HeartBeat',true,{},succeededCallback,failedCallback,userContext); },
Login:function(email,pass,ip,agent,succeededCallback, failedCallback, userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="pass" type="String">System.String</param>
/// <param name="ip" type="String">System.String</param>
/// <param name="agent" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'Login',true,{email:email,pass:pass,ip:ip,agent:agent},succeededCallback,failedCallback,userContext); },
RecoverPass:function(email,ip,agent,succeededCallback, failedCallback, userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="ip" type="String">System.String</param>
/// <param name="agent" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RecoverPass',true,{email:email,ip:ip,agent:agent},succeededCallback,failedCallback,userContext); },
ResetPass:function(tichet,pass1,pass2,oldpass,succeededCallback, failedCallback, userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="pass1" type="String">System.String</param>
/// <param name="pass2" type="String">System.String</param>
/// <param name="oldpass" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ResetPass',true,{tichet:tichet,pass1:pass1,pass2:pass2,oldpass:oldpass},succeededCallback,failedCallback,userContext); },
RegPIN:function(tichet,tip,serie,pin,succeededCallback, failedCallback, userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="tip" type="String">System.String</param>
/// <param name="serie" type="String">System.String</param>
/// <param name="pin" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RegPIN',true,{tichet:tichet,tip:tip,serie:serie,pin:pin},succeededCallback,failedCallback,userContext); },
UpdatePF:function(tichet,nume,prenume,telefon,email2,succeededCallback, failedCallback, userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="nume" type="String">System.String</param>
/// <param name="prenume" type="String">System.String</param>
/// <param name="telefon" type="String">System.String</param>
/// <param name="email2" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'UpdatePF',true,{tichet:tichet,nume:nume,prenume:prenume,telefon:telefon,email2:email2},succeededCallback,failedCallback,userContext); },
UpdatePJ:function(tichet,firma,telefon,email2,cui,succeededCallback, failedCallback, userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="firma" type="String">System.String</param>
/// <param name="telefon" type="String">System.String</param>
/// <param name="email2" type="String">System.String</param>
/// <param name="cui" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'UpdatePJ',true,{tichet:tichet,firma:firma,telefon:telefon,email2:email2,cui:cui},succeededCallback,failedCallback,userContext); },
GetClientData:function(tichet,succeededCallback, failedCallback, userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetClientData',true,{tichet:tichet},succeededCallback,failedCallback,userContext); },
RegPF:function(email,pass1,pass2,nume,prenume,telefon,email2,succeededCallback, failedCallback, userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="pass1" type="String">System.String</param>
/// <param name="pass2" type="String">System.String</param>
/// <param name="nume" type="String">System.String</param>
/// <param name="prenume" type="String">System.String</param>
/// <param name="telefon" type="String">System.String</param>
/// <param name="email2" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RegPF',true,{email:email,pass1:pass1,pass2:pass2,nume:nume,prenume:prenume,telefon:telefon,email2:email2},succeededCallback,failedCallback,userContext); },
RegPJ:function(email,pass1,pass2,firma,telefon,email2,cui,succeededCallback, failedCallback, userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="pass1" type="String">System.String</param>
/// <param name="pass2" type="String">System.String</param>
/// <param name="firma" type="String">System.String</param>
/// <param name="telefon" type="String">System.String</param>
/// <param name="email2" type="String">System.String</param>
/// <param name="cui" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RegPJ',true,{email:email,pass1:pass1,pass2:pass2,firma:firma,telefon:telefon,email2:email2,cui:cui},succeededCallback,failedCallback,userContext); },
MyEPin:function(tichet,succeededCallback, failedCallback, userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'MyEPin',true,{tichet:tichet},succeededCallback,failedCallback,userContext); },
OnlineVodafone:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'OnlineVodafone',true,{},succeededCallback,failedCallback,userContext); },
OnlineOrange:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'OnlineOrange',true,{},succeededCallback,failedCallback,userContext); },
OnlineEasyComm:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'OnlineEasyComm',true,{},succeededCallback,failedCallback,userContext); },
OnlineCosmote:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'OnlineCosmote',true,{},succeededCallback,failedCallback,userContext); },
GetDatePF:function(tichet,succeededCallback, failedCallback, userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetDatePF',true,{tichet:tichet},succeededCallback,failedCallback,userContext); },
GetDatePJ:function(tichet,succeededCallback, failedCallback, userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetDatePJ',true,{tichet:tichet},succeededCallback,failedCallback,userContext); }}
EPin.IWebEPin.registerClass('EPin.IWebEPin',Sys.Net.WebServiceProxy);
EPin.IWebEPin._staticInstance = new EPin.IWebEPin();
EPin.IWebEPin.set_path = function(value) {
EPin.IWebEPin._staticInstance.set_path(value); }
EPin.IWebEPin.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return EPin.IWebEPin._staticInstance.get_path();}
EPin.IWebEPin.set_timeout = function(value) {
EPin.IWebEPin._staticInstance.set_timeout(value); }
EPin.IWebEPin.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return EPin.IWebEPin._staticInstance.get_timeout(); }
EPin.IWebEPin.set_defaultUserContext = function(value) { 
EPin.IWebEPin._staticInstance.set_defaultUserContext(value); }
EPin.IWebEPin.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return EPin.IWebEPin._staticInstance.get_defaultUserContext(); }
EPin.IWebEPin.set_defaultSucceededCallback = function(value) { 
 EPin.IWebEPin._staticInstance.set_defaultSucceededCallback(value); }
EPin.IWebEPin.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return EPin.IWebEPin._staticInstance.get_defaultSucceededCallback(); }
EPin.IWebEPin.set_defaultFailedCallback = function(value) { 
EPin.IWebEPin._staticInstance.set_defaultFailedCallback(value); }
EPin.IWebEPin.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return EPin.IWebEPin._staticInstance.get_defaultFailedCallback(); }
EPin.IWebEPin.set_path("/WPF/EPinSvc.svc");
EPin.IWebEPin.HeartBeat= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.HeartBeat(onSuccess,onFailed,userContext); }
EPin.IWebEPin.Login= function(email,pass,ip,agent,onSuccess,onFailed,userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="pass" type="String">System.String</param>
/// <param name="ip" type="String">System.String</param>
/// <param name="agent" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.Login(email,pass,ip,agent,onSuccess,onFailed,userContext); }
EPin.IWebEPin.RecoverPass= function(email,ip,agent,onSuccess,onFailed,userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="ip" type="String">System.String</param>
/// <param name="agent" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.RecoverPass(email,ip,agent,onSuccess,onFailed,userContext); }
EPin.IWebEPin.ResetPass= function(tichet,pass1,pass2,oldpass,onSuccess,onFailed,userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="pass1" type="String">System.String</param>
/// <param name="pass2" type="String">System.String</param>
/// <param name="oldpass" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.ResetPass(tichet,pass1,pass2,oldpass,onSuccess,onFailed,userContext); }
EPin.IWebEPin.RegPIN= function(tichet,tip,serie,pin,onSuccess,onFailed,userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="tip" type="String">System.String</param>
/// <param name="serie" type="String">System.String</param>
/// <param name="pin" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.RegPIN(tichet,tip,serie,pin,onSuccess,onFailed,userContext); }
EPin.IWebEPin.UpdatePF= function(tichet,nume,prenume,telefon,email2,onSuccess,onFailed,userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="nume" type="String">System.String</param>
/// <param name="prenume" type="String">System.String</param>
/// <param name="telefon" type="String">System.String</param>
/// <param name="email2" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.UpdatePF(tichet,nume,prenume,telefon,email2,onSuccess,onFailed,userContext); }
EPin.IWebEPin.UpdatePJ= function(tichet,firma,telefon,email2,cui,onSuccess,onFailed,userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="firma" type="String">System.String</param>
/// <param name="telefon" type="String">System.String</param>
/// <param name="email2" type="String">System.String</param>
/// <param name="cui" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.UpdatePJ(tichet,firma,telefon,email2,cui,onSuccess,onFailed,userContext); }
EPin.IWebEPin.GetClientData= function(tichet,onSuccess,onFailed,userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.GetClientData(tichet,onSuccess,onFailed,userContext); }
EPin.IWebEPin.RegPF= function(email,pass1,pass2,nume,prenume,telefon,email2,onSuccess,onFailed,userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="pass1" type="String">System.String</param>
/// <param name="pass2" type="String">System.String</param>
/// <param name="nume" type="String">System.String</param>
/// <param name="prenume" type="String">System.String</param>
/// <param name="telefon" type="String">System.String</param>
/// <param name="email2" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.RegPF(email,pass1,pass2,nume,prenume,telefon,email2,onSuccess,onFailed,userContext); }
EPin.IWebEPin.RegPJ= function(email,pass1,pass2,firma,telefon,email2,cui,onSuccess,onFailed,userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="pass1" type="String">System.String</param>
/// <param name="pass2" type="String">System.String</param>
/// <param name="firma" type="String">System.String</param>
/// <param name="telefon" type="String">System.String</param>
/// <param name="email2" type="String">System.String</param>
/// <param name="cui" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.RegPJ(email,pass1,pass2,firma,telefon,email2,cui,onSuccess,onFailed,userContext); }
EPin.IWebEPin.MyEPin= function(tichet,onSuccess,onFailed,userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.MyEPin(tichet,onSuccess,onFailed,userContext); }
EPin.IWebEPin.OnlineVodafone= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.OnlineVodafone(onSuccess,onFailed,userContext); }
EPin.IWebEPin.OnlineOrange= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.OnlineOrange(onSuccess,onFailed,userContext); }
EPin.IWebEPin.OnlineEasyComm= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.OnlineEasyComm(onSuccess,onFailed,userContext); }
EPin.IWebEPin.OnlineCosmote= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.OnlineCosmote(onSuccess,onFailed,userContext); }
EPin.IWebEPin.GetDatePF= function(tichet,onSuccess,onFailed,userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.GetDatePF(tichet,onSuccess,onFailed,userContext); }
EPin.IWebEPin.GetDatePJ= function(tichet,onSuccess,onFailed,userContext) {
/// <param name="tichet" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
EPin.IWebEPin._staticInstance.GetDatePJ(tichet,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(EPin.Raspuns) === 'undefined') {
EPin.Raspuns=gtc("Raspuns:http://schemas.datacontract.org/2004/07/EPin");
EPin.Raspuns.registerClass('EPin.Raspuns');
}
if (typeof(EPin.DateGeneraleClient) === 'undefined') {
EPin.DateGeneraleClient=gtc("DateGeneraleClient:http://schemas.datacontract.org/2004/07/EPin");
EPin.DateGeneraleClient.registerClass('EPin.DateGeneraleClient');
}
if (typeof(EPin.DatePF) === 'undefined') {
EPin.DatePF=gtc("DatePF:http://schemas.datacontract.org/2004/07/EPin");
EPin.DatePF.registerClass('EPin.DatePF');
}
if (typeof(EPin.DatePJ) === 'undefined') {
EPin.DatePJ=gtc("DatePJ:http://schemas.datacontract.org/2004/07/EPin");
EPin.DatePJ.registerClass('EPin.DatePJ');
}
