using System; using System.Collections.Generic; using System.Linq; using System.Web; using Kreta.Enums.ManualEnums; namespace Kreta.Web.Areas.Tanulo.Models { public class TanuloApaczaiEszaAdatlapokMegtekinteseModel { public TanuloApaczaiEszaAdatlapokMegtekinteseModel() { EszaBelepoNyilatkozatIgazolasaFajlnevek = new List(); EszaKilepoNyilatkozatIgazolasaFajlnevek = new List(); } public IList EszaBelepoNyilatkozatIgazolasaFajlnevek { get; set; } public bool IsEszaBelepoNyilatkozatUploaded => EszaBelepoNyilatkozatIgazolasaFajlnevek.Any(); public IList EszaKilepoNyilatkozatIgazolasaFajlnevek { get; set; } public bool IsEszaKilepoNyilatkozatUploaded => EszaKilepoNyilatkozatIgazolasaFajlnevek.Any(); public int KategoriankentiMaxFajlSzam => Core.Constants.MinMaxValues.MaxApaczaiKategoriankentFeltotlhetoFajlokSzama; public bool IsEszaBelepoNyilatkozatEnable => EszaBelepoNyilatkozatIgazolasaFajlnevek.Count < KategoriankentiMaxFajlSzam; public bool IsEszaKilepoNyilatkozatEnable => EszaKilepoNyilatkozatIgazolasaFajlnevek.Count < KategoriankentiMaxFajlSzam; public IEnumerable AllowedFileExtensions { get; } = Constants.UploadFile.ApaczaiAllowedFileExtensions; } }