31 lines
1.2 KiB
C#
31 lines
1.2 KiB
C#
using Kreta.BusinessLogic.HelperClasses;
|
|
using Kreta.BusinessLogic.Interfaces;
|
|
using Kreta.BusinessLogic.Security;
|
|
using Kreta.Web.Areas.DualisKepzes.Controllers;
|
|
using Kreta.Web.Areas.DualisKepzes.Models;
|
|
using Kreta.Web.Security;
|
|
|
|
namespace Kreta.Web.Areas.DualisKepzes
|
|
{
|
|
[MvcRoleClaimsAuthorize(true)]
|
|
[MvcRolePackageDenyAuthorize(KretaClaimPackages.IsOnlyAlkalmozott.ClaimValue, KretaClaimPackages.Adminisztrator.ClaimValue)]
|
|
[MvcRolePackageAuthorize(KretaClaimPackages.IsSzakiranyuOktatasertFelelos.ClaimValue)]
|
|
public class DualisSzerzodesController : BaseDualisSzerzodesController
|
|
{
|
|
public DualisSzerzodesController(IFileServiceHelper fileServiceHelper) : base(fileServiceHelper) { }
|
|
|
|
private DualisSzerzodesGridModel ConvertCoToModel(DualisSzerzodesCo co)
|
|
{
|
|
return new DualisSzerzodesGridModel()
|
|
{
|
|
ID = co.TanuloId.ToString(),
|
|
SzerzodesFileId = co.SzerzodesFileId,
|
|
FileId = co.FileId,
|
|
FileNev = co.FileNev,
|
|
FeltoltesDatuma = co.FeltoltesDatuma,
|
|
FeltoltoId = co.FeltoltoId,
|
|
Statusz = co.Statusz
|
|
};
|
|
}
|
|
}
|
|
}
|