init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,49 @@
|
|||
using Kreta.BusinessLogic.Classes.MobileApi.Common.Co;
|
||||
using Kreta.BusinessLogic.Classes.MobileApi.Naplo.V2.Co.Get.Tanar;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.BusinessLogic.Helpers;
|
||||
using Kreta.Core.ConnectionType;
|
||||
using Kreta.Framework.Util;
|
||||
|
||||
namespace Kreta.BusinessLogic.Classes.MobileApi.Naplo.V2.SubqueriesRepo.Get
|
||||
{
|
||||
public static class TanarGetSubqueries
|
||||
{
|
||||
public static IConnectionType ConnectionType;
|
||||
|
||||
public static ProfilResponseCo Profil(int tanarId, DefaultConnectionParameters defaultConnectionParameters)
|
||||
{
|
||||
ConnectionType = new MobileConnectionType(tanarId, defaultConnectionParameters.IntezmenyId, defaultConnectionParameters.IntezmenyAzonosito, defaultConnectionParameters.TanevId);
|
||||
|
||||
var dataRow = new TanarHelper(ConnectionType).GetProfil();
|
||||
|
||||
var tanarProfil = new TanarProfilCo
|
||||
{
|
||||
Id = SDAConvert.ToInt32(dataRow["Id"]),
|
||||
Nev = SDAConvert.ToString(dataRow["Nev"]),
|
||||
FeladatEllatasiHelyId = SDAConvert.ToInt32(dataRow["FeladatEllatasiHelyId"]),
|
||||
MukodesiHelyNeve = SDAConvert.ToString(dataRow["MukodesiHelyNev"]),
|
||||
OktatasiNevelesiFeladatNeve = SDAConvert.ToInt32(dataRow["OktatasiNevelesiFeladatTipusId"]).GetItemNameFromCache(defaultConnectionParameters.TanevId, defaultConnectionParameters.IntezmenyAzonosito),
|
||||
MunkahelyiEmailCim = SDAConvert.ToString(dataRow["MunkahelyiEmailCim"]),
|
||||
PublikusEmailCim = SDAConvert.ToString(dataRow["PublikusEmailCim"]),
|
||||
PublikusTelefonszam = SDAConvert.ToString(dataRow["PublikusTelefonszam"])
|
||||
};
|
||||
|
||||
var response = new ProfilResponseCo();
|
||||
|
||||
if (tanarProfil != null)
|
||||
{
|
||||
response.Id = tanarProfil.Id;
|
||||
response.Nev = tanarProfil.Nev;
|
||||
response.Kep = null;
|
||||
response.FeladatEllatasiHelyId = tanarProfil.FeladatEllatasiHelyId;
|
||||
response.FeladatEllatasiHely = $"{tanarProfil.MukodesiHelyNeve} - {tanarProfil.OktatasiNevelesiFeladatNeve}";
|
||||
response.MunkahelyiEmailCim = tanarProfil.MunkahelyiEmailCim != "" ? tanarProfil.MunkahelyiEmailCim : null;
|
||||
response.PublikusEmailCim = tanarProfil.PublikusEmailCim != "" ? tanarProfil.PublikusEmailCim : null;
|
||||
response.PublikusTelefonszam = tanarProfil.PublikusTelefonszam != "" ? tanarProfil.PublikusTelefonszam : null;
|
||||
}
|
||||
|
||||
return response;
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue