public async Task <bool> Kerdes(KerdesVM kerdes) { Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); var SiteCode = _configuration["SiteCode"]; await pwi2.FeladatSzakertoInsertAsync(kerdes.felhasznaloID, kerdes.kerdes, SiteCode, "", "Jegyzőinfó V2 kérdés", 0, bereczErikaCRMID, 0, 0); return(true); }
public async Task <bool> KepzesJelentkezes(JelentkezesVM jelentkezes) { if (jelentkezes.reducedForm == 1) { PWI1.PWIServiceSoapClient pwi1 = new PWI1.PWIServiceSoapClient(PWI1.PWIServiceSoapClient.EndpointConfiguration.PWIServiceSoap12); PWI1.KepzesRegisztracioResponse response = await pwi1.KepzesRegisztracioAsync(jelentkezes.kepzesId, jelentkezes.elonev + " " + jelentkezes.vezeteknev + " " + jelentkezes.keresztnev + " ", jelentkezes.email, jelentkezes.telefoN1); if (response.Body.KepzesRegisztracioResult.ErrorCode == PWI1.PWIErrorCode.NoError) { return(true); } else { if (response.Body.KepzesRegisztracioResult.ErrorCode == PWI1.PWIErrorCode.Error) { throw new Exception("Ezzel az e-mail címmel már történt regisztráció!"); } else { throw new Exception(response.Body.KepzesRegisztracioResult.ErrorText); } } } Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); var modositas = jelentkezes.iD_DIAK > 0 ? true : false; Pwi2.KepzesJelentkezesResponse resp = await pwi2.KepzesJelentkezesAsync( jelentkezes.felhasznaloID, jelentkezes.iD_DIAK, jelentkezes.kepzesId, modositas, jelentkezes.elonev, jelentkezes.vezeteknev, jelentkezes.keresztnev, jelentkezes.szuletesinev, jelentkezes.anyjaneve, jelentkezes.szulhely, jelentkezes.szulEv, jelentkezes.szulHonap, jelentkezes.szulNap, jelentkezes.adoszam, jelentkezes.email, jelentkezes.telefoN1, jelentkezes.vegzettseg ); if (resp.Body.KepzesJelentkezesResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { return(true); } else { throw new Exception(resp.Body.KepzesJelentkezesResult.ErrorText); } }
public async Task <bool> PasswordReminder(string email) { Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); Pwi2.JelszoEmlekeztetoResponse resp = await pwi2.JelszoEmlekeztetoAsync(email, "NO"); if (resp.Body.JelszoEmlekeztetoResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { return(true); } return(false); }
public async Task <JsonResult> GetArticle(int id) { Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); Pwi2.CikkListBySiteFullResponse resp = await pwi2.CikkListBySiteFullAsync(id); if (resp.Body.CikkListBySiteFullResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { var cikk = resp.Body.CikkListBySiteFullResult.List[0]; return(new JsonResult(cikk)); } return(new JsonResult("")); }
public async Task <JsonResult> FelhasznalohozKapcsolodoDiakok(int userId) { Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); Pwi2.FelhasznalohozKapcsolodoDiakokResponse resp = await pwi2.FelhasznalohozKapcsolodoDiakokAsync(userId); if (resp.Body.FelhasznalohozKapcsolodoDiakokResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { var diakok = resp.Body.FelhasznalohozKapcsolodoDiakokResult.List; return(new JsonResult(diakok)); } return(new JsonResult(false)); }
public async Task <JsonResult> GetSzakertoAdatokFullBySzakertoId(int id) { Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); Pwi2.SzakertoAdatokFullBySzakertoIdResponse resp = await pwi2.SzakertoAdatokFullBySzakertoIdAsync(id); if (resp.Body.SzakertoAdatokFullBySzakertoIdResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { var szaki = resp.Body.SzakertoAdatokFullBySzakertoIdResult.List[0]; return(new JsonResult(szaki)); } return(new JsonResult("")); }
public async Task <JsonResult> FolyamatAgListazasaFoFolyamatSEOURLSzerint(string seourl) { Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); Pwi2.FolyamatAgListazasaFoFolyamatSEOURLSzerintResponse resp = await pwi2.FolyamatAgListazasaFoFolyamatSEOURLSzerintAsync(seourl); if (resp.Body.FolyamatAgListazasaFoFolyamatSEOURLSzerintResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { var folyamatList = resp.Body.FolyamatAgListazasaFoFolyamatSEOURLSzerintResult.List[0]; return(new JsonResult(folyamatList)); } return(new JsonResult("")); }
public async Task <JsonResult> GetJogszabalySzovegHTMLJelenlegiDatumSzerint(string uid) { Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); Pwi2.JogszabalySzovegHTMLJelenlegiDatumSzerintResponse resp = await pwi2.JogszabalySzovegHTMLJelenlegiDatumSzerintAsync(uid); if (resp.Body.JogszabalySzovegHTMLJelenlegiDatumSzerintResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { var jsz = resp.Body.JogszabalySzovegHTMLJelenlegiDatumSzerintResult.List[0]; return(new JsonResult(jsz)); } return(new JsonResult("")); }
public async Task <JsonResult> KategoriaV2sBySiteID() { var siteIDForAdmiral = _configuration["SiteIDForAdmiral"]; Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); Pwi2.KategoriaV2sBySiteIDResponse resp = await pwi2.KategoriaV2sBySiteIDAsync(Convert.ToInt32(siteIDForAdmiral)); if (resp.Body.KategoriaV2sBySiteIDResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { var cats = resp.Body.KategoriaV2sBySiteIDResult.List; return(new JsonResult(cats)); } return(new JsonResult("")); }
public async Task <JsonResult> GetArticles() { var siteIDForAdmiral = _configuration["SiteIDForAdmiral"]; Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); Pwi2.CikkListBySiteIdResponse resp = await pwi2.CikkListBySiteIdAsync(Convert.ToInt32(siteIDForAdmiral)); if (resp.Body.CikkListBySiteIdResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { var cikkList = resp.Body.CikkListBySiteIdResult.List; return(new JsonResult(cikkList)); } return(new JsonResult("")); }
public async Task <JsonResult> CikkFullBySEOUrlAndSiteID(string seourl) { var siteIDForAdmiral = _configuration["SiteIDForAdmiral"]; Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); Pwi2.CikkFullBySEOUrlAndSiteIDResponse resp = await pwi2.CikkFullBySEOUrlAndSiteIDAsync(seourl, Convert.ToInt32(siteIDForAdmiral)); if (resp.Body.CikkFullBySEOUrlAndSiteIDResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { var cikks = resp.Body.CikkFullBySEOUrlAndSiteIDResult.List[0]; return(new JsonResult(cikks)); } return(new JsonResult("")); }
public async Task <JsonResult> LegfrissebbCikkekBySiteIDandFirstCikkIDandKategoriaV2IDs([FromBody] CikksByCatsVM vm) { var siteIDForAdmiral = _configuration["SiteIDForAdmiral"]; Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); Pwi2.LegfrissebbCikkekBySiteIDandFirstCikkIDandKategoriaV2IDsResponse resp = await pwi2.LegfrissebbCikkekBySiteIDandFirstCikkIDandKategoriaV2IDsAsync(Convert.ToInt32(siteIDForAdmiral), vm.Max, vm.Tol, vm.Kategoriav2ids); if (resp.Body.LegfrissebbCikkekBySiteIDandFirstCikkIDandKategoriaV2IDsResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { var cikks = resp.Body.LegfrissebbCikkekBySiteIDandFirstCikkIDandKategoriaV2IDsResult.List; return(new JsonResult(cikks)); } return(new JsonResult("")); }
public async Task <JsonResult> GetArticleBySeoUrl(string id) { Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); Pwi2.CikkFullBySEOUrlResponse resp = await pwi2.CikkFullBySEOUrlAsync(id); if (resp.Body.CikkFullBySEOUrlResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { var cikk = resp.Body.CikkFullBySEOUrlResult.List[0]; var articlemanager = new ArticleManager(); cikk.Tartalom = await articlemanager.KapcsCikkReplace(cikk.Tartalom); return(new JsonResult(cikk)); } return(new JsonResult("")); }
public async Task <JsonResult> GetLegfrissebbVideokBySiteID(int id) { var siteIDForAdmiral = _configuration["SiteIDForAdmiral"]; Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); try { Pwi2.LegfrissebbVideokBySiteIDResponse resp = await pwi2.LegfrissebbVideokBySiteIDAsync(Convert.ToInt32(siteIDForAdmiral), id); if (resp.Body.LegfrissebbVideokBySiteIDResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { var videos = resp.Body.LegfrissebbVideokBySiteIDResult.List; return(new JsonResult(videos)); } } catch (Exception e) { } return(new JsonResult("")); }
public async Task <JsonResult> GetFolyamats() { var siteIDForAdmiral = _configuration["SiteIDForAdmiral"]; try { Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); Pwi2.FolyamatBySiteIDResponse resp = await pwi2.FolyamatBySiteIDAsync(Convert.ToInt32(siteIDForAdmiral)); if (resp.Body.FolyamatBySiteIDResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { var folyamatList = resp.Body.FolyamatBySiteIDResult.List; return(new JsonResult(folyamatList)); } } catch (Exception e) { throw (new Exception(e.ToString())); } return(new JsonResult("")); }
public async Task <User> Login(LoginVM loginVM) { Pwi2.WSSoapClient pwi2 = new Pwi2.WSSoapClient(Pwi2.WSSoapClient.EndpointConfiguration.WSSoap12); var belepokod = loginVM.email; var jelszo = loginVM.password; var alkalmazas = _configuration["SiteCode"]; Pwi2.FelhasznaloLoginResponse resp = await pwi2.FelhasznaloLoginAsync(belepokod, jelszo, alkalmazas); if (resp.Body.FelhasznaloLoginResult.ErrorCode == Pwi2.WMWIErrorCode.NoError) { var userResp = resp.Body.FelhasznaloLoginResult.List[0]; var user = new User { FelhasznaloID = userResp.FelhasznaloID, Email = userResp.Email, Nev = userResp.Nev }; return(user); } return(null); }