Type.registerNamespace('Finatica.WebServices');
Finatica.WebServices.CompanyHelper=function() {
Finatica.WebServices.CompanyHelper.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Finatica.WebServices.CompanyHelper.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Finatica.WebServices.CompanyHelper._staticInstance.get_path();},
GetNewsFullText:function(newsId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNewsFullText',false,{newsId:newsId},succeededCallback,failedCallback,userContext); },
GetSimCompanies:function(namePart,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSimCompanies',false,{namePart:namePart},succeededCallback,failedCallback,userContext); },
GetSimilarCompanies:function(value,userID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSimilarCompanies',false,{value:value,userID:userID},succeededCallback,failedCallback,userContext); },
UpdateEmployeeInfo:function(companyID,position,email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateEmployeeInfo',false,{companyID:companyID,position:position,email:email},succeededCallback,failedCallback,userContext); },
UnJoinCompany:function(companyID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UnJoinCompany',false,{companyID:companyID},succeededCallback,failedCallback,userContext); },
DeleteUserFromCompany:function(userId,companyID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteUserFromCompany',false,{userId:userId,companyID:companyID},succeededCallback,failedCallback,userContext); },
JoinCompany:function(companyID,sendMail,position,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'JoinCompany',false,{companyID:companyID,sendMail:sendMail,position:position},succeededCallback,failedCallback,userContext); },
GetNewsByCompanyFilter:function(filterString,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNewsByCompanyFilter',false,{filterString:filterString},succeededCallback,failedCallback,userContext); },
GetRegionRubricator:function(value,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRegionRubricator',false,{value:value},succeededCallback,failedCallback,userContext); },
GetCompanies:function(value,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCompanies',false,{value:value},succeededCallback,failedCallback,userContext); },
GetCompanyProjectsByFilter:function(context,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCompanyProjectsByFilter',false,{context:context},succeededCallback,failedCallback,userContext); },
GetProjectsByCompanyFilter:function(value,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProjectsByCompanyFilter',false,{value:value},succeededCallback,failedCallback,userContext); },
GetProjectsForMainPage:function(context,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProjectsForMainPage',false,{context:context},succeededCallback,failedCallback,userContext); },
SendEmployeeEmailConfirmation:function(companyID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendEmployeeEmailConfirmation',false,{companyID:companyID},succeededCallback,failedCallback,userContext); },
GetUserCompaniesBO:function(userID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetUserCompaniesBO',false,{userID:userID},succeededCallback,failedCallback,userContext); },
GetGoodsCategoryProducts:function(companyID,categoryID,typeID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetGoodsCategoryProducts',false,{companyID:companyID,categoryID:categoryID,typeID:typeID},succeededCallback,failedCallback,userContext); }}
Finatica.WebServices.CompanyHelper.registerClass('Finatica.WebServices.CompanyHelper',Sys.Net.WebServiceProxy);
Finatica.WebServices.CompanyHelper._staticInstance = new Finatica.WebServices.CompanyHelper();
Finatica.WebServices.CompanyHelper.set_path = function(value) { Finatica.WebServices.CompanyHelper._staticInstance.set_path(value); }
Finatica.WebServices.CompanyHelper.get_path = function() { return Finatica.WebServices.CompanyHelper._staticInstance.get_path(); }
Finatica.WebServices.CompanyHelper.set_timeout = function(value) { Finatica.WebServices.CompanyHelper._staticInstance.set_timeout(value); }
Finatica.WebServices.CompanyHelper.get_timeout = function() { return Finatica.WebServices.CompanyHelper._staticInstance.get_timeout(); }
Finatica.WebServices.CompanyHelper.set_defaultUserContext = function(value) { Finatica.WebServices.CompanyHelper._staticInstance.set_defaultUserContext(value); }
Finatica.WebServices.CompanyHelper.get_defaultUserContext = function() { return Finatica.WebServices.CompanyHelper._staticInstance.get_defaultUserContext(); }
Finatica.WebServices.CompanyHelper.set_defaultSucceededCallback = function(value) { Finatica.WebServices.CompanyHelper._staticInstance.set_defaultSucceededCallback(value); }
Finatica.WebServices.CompanyHelper.get_defaultSucceededCallback = function() { return Finatica.WebServices.CompanyHelper._staticInstance.get_defaultSucceededCallback(); }
Finatica.WebServices.CompanyHelper.set_defaultFailedCallback = function(value) { Finatica.WebServices.CompanyHelper._staticInstance.set_defaultFailedCallback(value); }
Finatica.WebServices.CompanyHelper.get_defaultFailedCallback = function() { return Finatica.WebServices.CompanyHelper._staticInstance.get_defaultFailedCallback(); }
Finatica.WebServices.CompanyHelper.set_path("/Services/CompanyHelper/CompanyHelper.asmx");
Finatica.WebServices.CompanyHelper.GetNewsFullText= function(newsId,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.GetNewsFullText(newsId,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.GetSimCompanies= function(namePart,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.GetSimCompanies(namePart,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.GetSimilarCompanies= function(value,userID,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.GetSimilarCompanies(value,userID,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.UpdateEmployeeInfo= function(companyID,position,email,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.UpdateEmployeeInfo(companyID,position,email,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.UnJoinCompany= function(companyID,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.UnJoinCompany(companyID,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.DeleteUserFromCompany= function(userId,companyID,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.DeleteUserFromCompany(userId,companyID,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.JoinCompany= function(companyID,sendMail,position,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.JoinCompany(companyID,sendMail,position,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.GetNewsByCompanyFilter= function(filterString,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.GetNewsByCompanyFilter(filterString,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.GetRegionRubricator= function(value,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.GetRegionRubricator(value,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.GetCompanies= function(value,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.GetCompanies(value,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.GetCompanyProjectsByFilter= function(context,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.GetCompanyProjectsByFilter(context,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.GetProjectsByCompanyFilter= function(value,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.GetProjectsByCompanyFilter(value,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.GetProjectsForMainPage= function(context,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.GetProjectsForMainPage(context,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.SendEmployeeEmailConfirmation= function(companyID,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.SendEmployeeEmailConfirmation(companyID,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.GetUserCompaniesBO= function(userID,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.GetUserCompaniesBO(userID,onSuccess,onFailed,userContext); }
Finatica.WebServices.CompanyHelper.GetGoodsCategoryProducts= function(companyID,categoryID,typeID,onSuccess,onFailed,userContext) {Finatica.WebServices.CompanyHelper._staticInstance.GetGoodsCategoryProducts(companyID,categoryID,typeID,onSuccess,onFailed,userContext); }

