This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,52 @@
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.HelperClasses;
using Kreta.Resources;
namespace Kreta.Web.Areas.OsztalyCsoport.Models
{
public class OraSorszamozasHalmazOsszerendelesModel
{
public int ID { get; set; }
[Display(Name = nameof(OraSorszamozasHalmazResource.OsztalyCsoport), ResourceType = typeof(OraSorszamozasHalmazResource))]
public int OsztalyCsoportId { get; set; }
public string OsztalyCsoport { get; set; }
[Display(Name = nameof(OraSorszamozasHalmazResource.Tantargy), ResourceType = typeof(OraSorszamozasHalmazResource))]
public int TantargyId { get; set; }
public string Tantargy { get; set; }
public bool Selected { get; set; }
public static OraSorszamozasHalmazOsszerendelesModel ConvertCoToModel(OraSorszamozasHalmazOsszerendelesCO co)
{
var model = new OraSorszamozasHalmazOsszerendelesModel
{
ID = co.ID,
OsztalyCsoportId = co.OsztalyCsoportId,
OsztalyCsoport = co.OsztalyCsoport,
TantargyId = co.TantargyId,
Tantargy = co.Tantargy,
};
return model;
}
public OraSorszamozasHalmazOsszerendelesCO ConvertModelToCo()
{
var co = new OraSorszamozasHalmazOsszerendelesCO
{
ID = ID,
OsztalyCsoportId = OsztalyCsoportId,
OsztalyCsoport = OsztalyCsoport,
TantargyId = TantargyId,
Tantargy = Tantargy,
Selected = Selected,
};
return co;
}
}
}