using System.Collections.Generic;
using Kreta.BusinessLogic.Classes.MobileApi.Naplo.V2.Co.Enum;
using Kreta.BusinessLogic.Classes.MobileApi.Naplo.V2.Co.Get.OpenBoard;
using Kreta.BusinessLogic.Classes.MobileApi.Naplo.V2.Co.Get.Ora.JavasoltJelenletTemplate;
using Kreta.BusinessLogic.Classes.MobileApi.Naplo.V2.Co.Get.Orarend;
using Kreta.BusinessLogic.Classes.MobileApi.Naplo.V2.Co.Get.Tanar;
using Kreta.BusinessLogic.Classes.MobileApi.Naplo.V2.Co.Get.Tanmenet;
using Kreta.BusinessLogic.Classes.MobileApi.Naplo.V2.Co.Get.Tanulo;
using Kreta.Naplo.Domain.V2.Model.CustomEnum;
using Kreta.Naplo.Domain.V2.Model.Get.OpenBoard;
using Kreta.Naplo.Domain.V2.Model.Get.Ora.JavasoltJelenletTemplate;
using Kreta.Naplo.Domain.V2.Model.Get.Orarend;
using Kreta.Naplo.Domain.V2.Model.Get.Tanar;
using Kreta.Naplo.Domain.V2.Model.Get.Tanmenet;
using Kreta.Naplo.Domain.V2.Model.Get.Tanulo;
using OrarendiOra = Kreta.Naplo.Domain.V2.Model.Get.Ora.OrarendiOra.JavasoltJelenlet;
using OrarendiOraCo = Kreta.BusinessLogic.Classes.MobileApi.Naplo.V2.Co.Get.Ora.OrarendiOra.JavasoltJelenlet;
using TanitasiOra = Kreta.Naplo.Domain.V2.Model.Get.Ora.TanitasiOra.JavasoltJelenlet;
using TanitasiOraCo = Kreta.BusinessLogic.Classes.MobileApi.Naplo.V2.Co.Get.Ora.TanitasiOra.JavasoltJelenlet;
namespace Kreta.Naplo.Domain.V2.Model.Converter
{
///
/// This registers the converter functions called CoToModel and ModelToCo, but it's not mandatory to do.
///
public static class GetModelConverter
{
public static ProfilResponse CoToModel(ProfilResponseCo co) => co;
private static IskolaorResponse CoToModel(IskolaorResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
private static OraGetResponse CoToModel(OraGetResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
public static TanuloResponse CoToModel(TanuloResponseCo co) => co;
public static OsztalyTanuloiResponse CoToModel(OsztalyTanuloiResponseCo co) => co;
private static MulasztasResponse CoToModel(MulasztasResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
private static FeljegyzesResponse CoToModel(FeljegyzesResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
private static FeljegyzesInfoResponse CoToModel(FeljegyzesInfoResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
private static TanmenetItemGetResponse CoToModel(TanmenetItemGetResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
private static TanmenetGetResponse CoToModel(TanmenetGetResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
private static OrarendiOra.JavasoltJelenletGetResponse CoToModel(OrarendiOraCo.JavasoltJelenletGetResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
private static OrarendiOra.JavasoltJelenletSzuroGetResponse CoToModel(OrarendiOraCo.JavasoltJelenletSzuroGetResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
private static TanitasiOra.JavasoltJelenletGetResponse CoToModel(TanitasiOraCo.JavasoltJelenletGetResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
private static TanitasiOra.JavasoltJelenletSzuroGetResponse CoToModel(TanitasiOraCo.JavasoltJelenletSzuroGetResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
private static JavasoltJelenletTemplateGetResponse CoToModel(JavasoltJelenletTemplateGetResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
private static JavasoltJelenletTemplateItemGetResponse CoToModel(JavasoltJelenletTemplateItemGetResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
private static OrarendiOra.JavasoltJelenletTanuloGetResponse CoToModel(OrarendiOraCo.JavasoltJelenletTanuloGetResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
private static TanitasiOra.JavasoltJelenletTanuloGetResponse CoToModel(TanitasiOraCo.JavasoltJelenletTanuloGetResponseCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
public static FeltolthetoFajlokSzamaResponse CoToModel(FeltolthetoFajlokSzamaResponseCo co) => co;
private static NaploEnumListItem CoToModel(NaploEnumListItemCo co) => co;
public static List CoToModel(List co) => co.ConvertAll(CoToModel);
}
}