init
This commit is contained in:
		@@ -0,0 +1,48 @@
 | 
			
		||||
using System.Data;
 | 
			
		||||
using System.Text;
 | 
			
		||||
using Kreta.BusinessLogic.Classes;
 | 
			
		||||
 | 
			
		||||
namespace Kreta.BusinessLogic.HelperClasses.SZIRAdatszolgaltatasCOs
 | 
			
		||||
{
 | 
			
		||||
    public class KonyvtarAdatszolgaltatasItemCo
 | 
			
		||||
    {
 | 
			
		||||
        public KonyvtarAdatszolgaltatasItemCo(DataRow dataRow)
 | 
			
		||||
        {
 | 
			
		||||
            ID = SDAConvert.ToNullableInt32(dataRow["ID"]);
 | 
			
		||||
            SzirId = SDAConvert.ToNullableInt32(dataRow.Field<int?>("SzirId"));
 | 
			
		||||
            Nyitoadat = SDAConvert.ToNullableInt32(dataRow.Field<int?>("Nyitoadat"));
 | 
			
		||||
            NyitoadatNemzetisegi = SDAConvert.ToNullableInt32(dataRow.Field<int?>("NyitoadatNemzetisegi"));
 | 
			
		||||
            Gyarapodas = SDAConvert.ToNullableInt32(dataRow.Field<int?>("Gyarapodas"));
 | 
			
		||||
            Forgalom = SDAConvert.ToNullableInt32(dataRow.Field<int?>("Forgalom"));
 | 
			
		||||
            Sorszam = SDAConvert.ToInt32(dataRow.Field<long>("Sorszam"));
 | 
			
		||||
            Szint = SDAConvert.ToInt32(dataRow.Field<int>("Szint"));
 | 
			
		||||
            StringBuilder sb = new StringBuilder();
 | 
			
		||||
            for (var i = 0; i < Szint - 1; i++)
 | 
			
		||||
            {
 | 
			
		||||
                if (i == 0)
 | 
			
		||||
                {
 | 
			
		||||
                    sb = sb.Append("- ");
 | 
			
		||||
                }
 | 
			
		||||
                sb = sb.Insert(0, "    ");
 | 
			
		||||
            }
 | 
			
		||||
            Nev = sb.Append(SDAConvert.ToStringForExcelCell(dataRow.Field<string>("Nev"))).ToString();
 | 
			
		||||
            KategoriaId = SDAConvert.ToInt32(dataRow.Field<int>("KategoriaId"));
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public int? ID { get; set; }
 | 
			
		||||
        public int? SzirId { get; set; }
 | 
			
		||||
        public int? Nyitoadat { get; set; }
 | 
			
		||||
        public int? NyitoadatNemzetisegi { get; set; }
 | 
			
		||||
        public int? Gyarapodas { get; set; }
 | 
			
		||||
        public int? Forgalom { get; set; }
 | 
			
		||||
        public int Sorszam { get; set; }
 | 
			
		||||
        public string Nev { get; set; }
 | 
			
		||||
        public int Szint { get; set; }
 | 
			
		||||
        public int KategoriaId { get; set; }
 | 
			
		||||
        public bool IsNyitoadatEditable => (Sorszam <= 11);
 | 
			
		||||
        public bool IsNyitoadatNemzetisegiEditable => (Sorszam <= 11) && (Sorszam != 6);
 | 
			
		||||
        public bool IsGyarapodasEditable => (Sorszam <= 12);
 | 
			
		||||
        public bool IsForgalomEditable => (Sorszam >= 13);
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,38 @@
 | 
			
		||||
using System;
 | 
			
		||||
using System.Collections.Generic;
 | 
			
		||||
using System.Linq;
 | 
			
		||||
using System.Text;
 | 
			
		||||
using System.Threading.Tasks;
 | 
			
		||||
 | 
			
		||||
namespace Kreta.BusinessLogic.HelperClasses.SZIRAdatszolgaltatasCOs
 | 
			
		||||
{
 | 
			
		||||
    public class NemAllamiCo
 | 
			
		||||
    {
 | 
			
		||||
        public int Id { get; set; }
 | 
			
		||||
        public double AAOszlop { get; set; }
 | 
			
		||||
        public double ABOszlop { get; set; }
 | 
			
		||||
        public double ACOszlop { get; set; }
 | 
			
		||||
        public double ADOszlop { get; set; }
 | 
			
		||||
        public double AEOszlop { get; set; }
 | 
			
		||||
        public double AFOszlop { get; set; }
 | 
			
		||||
        public double AGOszlop { get; set; }
 | 
			
		||||
        public double AHOszlop { get; set; }
 | 
			
		||||
        public double GOszlop { get; set; }
 | 
			
		||||
        public double HOszlop { get; set; }
 | 
			
		||||
        public double IOszlop { get; set; }
 | 
			
		||||
        public double JOszlop { get; set; }
 | 
			
		||||
        public double KOszlop { get; set; }
 | 
			
		||||
        public double LOszlop { get; set; }
 | 
			
		||||
        public double MOszlop { get; set; }
 | 
			
		||||
        public double NOszlop { get; set; }
 | 
			
		||||
        public double OOszlop { get; set; }
 | 
			
		||||
        public double POszlop { get; set; }
 | 
			
		||||
        public double QOszlop { get; set; }
 | 
			
		||||
        public double ROszlop { get; set; }
 | 
			
		||||
        public double SOszlop { get; set; }
 | 
			
		||||
        public double TOszlop { get; set; }
 | 
			
		||||
        public double UOszlop { get; set; }
 | 
			
		||||
        public double VOszlop { get; set; }
 | 
			
		||||
        public double WOszlop { get; set; }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,48 @@
 | 
			
		||||
using System.Data;
 | 
			
		||||
using Kreta.BusinessLogic.Classes;
 | 
			
		||||
 | 
			
		||||
namespace Kreta.BusinessLogic.HelperClasses.SZIRAdatszolgaltatasCOs
 | 
			
		||||
{
 | 
			
		||||
    public class TanuloEvVegeItemCo
 | 
			
		||||
    {
 | 
			
		||||
        public TanuloEvVegeItemCo(DataRow dataRow)
 | 
			
		||||
        {
 | 
			
		||||
            ID = SDAConvert.ToString(dataRow["ID"]);
 | 
			
		||||
            TanuloId = SDAConvert.ToInt32(dataRow["TanuloId"]);
 | 
			
		||||
            TanuloNev = SDAConvert.ToString(dataRow["TanuloNev"]);
 | 
			
		||||
            FelhelyId = SDAConvert.ToInt32(dataRow["FelhelyId"]);
 | 
			
		||||
            FelhelyNev = SDAConvert.ToString(dataRow["FelhelyNev"]);
 | 
			
		||||
            IsSikeresTanulmanyok = SDAConvert.ToBooleanFromTF(dataRow["IsSikeresTanulmanyok"]);
 | 
			
		||||
            IsSikeresErettsegi = SDAConvert.ToBooleanFromTF(dataRow["IsSikeresErettsegi"]);
 | 
			
		||||
            IsSikeresSzakmaiVizsga = SDAConvert.ToBooleanFromTF(dataRow["IsSikeresSzakmaiVizsga"]);
 | 
			
		||||
            IsSikeresSzakmaiVizsgaSzak1 = SDAConvert.ToBooleanFromTF(dataRow["IsSikeresSzakmaiVizsgaSzak1"]);
 | 
			
		||||
            IsSikeresSzakmaiVizsgaSzak2 = SDAConvert.ToBooleanFromTF(dataRow["IsSikeresSzakmaiVizsgaSzak2"]);
 | 
			
		||||
            IsSikeresSzakmaiVizsgaSzak3 = SDAConvert.ToBooleanFromTF(dataRow["IsSikeresSzakmaiVizsgaSzak3"]);
 | 
			
		||||
            IsSikeresAgazatiAlapVizsga = SDAConvert.ToBooleanFromTF(dataRow["IsSikeresAgazatiAlapVizsga"]);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public string ID { get; set; }
 | 
			
		||||
 | 
			
		||||
        public int TanuloId { get; set; }
 | 
			
		||||
 | 
			
		||||
        public string TanuloNev { get; set; }
 | 
			
		||||
 | 
			
		||||
        public int FelhelyId { get; set; }
 | 
			
		||||
 | 
			
		||||
        public string FelhelyNev { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsSikeresTanulmanyok { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsSikeresErettsegi { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsSikeresSzakmaiVizsga { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsSikeresSzakmaiVizsgaSzak1 { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsSikeresSzakmaiVizsgaSzak2 { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsSikeresSzakmaiVizsgaSzak3 { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsSikeresAgazatiAlapVizsga { get; set; }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,19 @@
 | 
			
		||||
namespace Kreta.BusinessLogic.HelperClasses.SZIRAdatszolgaltatasCOs
 | 
			
		||||
{
 | 
			
		||||
    public class TanuloEvVegeSaveCo
 | 
			
		||||
    {
 | 
			
		||||
        public int TanuloId { get; set; }
 | 
			
		||||
 | 
			
		||||
        public int FelhelyId { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsSikeresTanulmanyok { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsSikeresSzakmaiVizsgaSzak1 { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsSikeresSzakmaiVizsgaSzak2 { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsSikeresSzakmaiVizsgaSzak3 { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsSikeresAgazatiAlapVizsga { get; set; }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,33 @@
 | 
			
		||||
using System.Collections.Generic;
 | 
			
		||||
using Kreta.DataAccessManual.ParameterClasses.SZIRAdatszolgaltatasPCOs;
 | 
			
		||||
 | 
			
		||||
namespace Kreta.BusinessLogic.HelperClasses.SZIRAdatszolgaltatasCOs
 | 
			
		||||
{
 | 
			
		||||
    public class TanuloEvVegeSearchCo
 | 
			
		||||
    {
 | 
			
		||||
        public string Nev { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsVegzos { get; set; }
 | 
			
		||||
 | 
			
		||||
        public List<int> EvfolyamIds { get; set; }
 | 
			
		||||
 | 
			
		||||
        public List<int> OsztalyIds { get; set; }
 | 
			
		||||
 | 
			
		||||
        public List<int> FeladatEllatasiHelyIds { get; set; }
 | 
			
		||||
 | 
			
		||||
        public List<int> KepzesTipusaIds { get; set; }
 | 
			
		||||
 | 
			
		||||
        public TanuloEvVegeSearchPco ConvertToPco()
 | 
			
		||||
        {
 | 
			
		||||
            return new TanuloEvVegeSearchPco
 | 
			
		||||
            {
 | 
			
		||||
                Nev = Nev,
 | 
			
		||||
                IsVegzos = IsVegzos,
 | 
			
		||||
                EvfolyamIds = EvfolyamIds,
 | 
			
		||||
                OsztalyIds = OsztalyIds,
 | 
			
		||||
                FeladatEllatasiHelyIds = FeladatEllatasiHelyIds,
 | 
			
		||||
                KepzesTipusaIds = KepzesTipusaIds
 | 
			
		||||
            };
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user