コード例 #1
0
ファイル: DokumentumBll.cs プロジェクト: lagzikovacs/ossCore
        public static async Task <DokumentumDto> GetAsync(ossContext context, string sid, int dokumentumKod)
        {
            SessionBll.Check(context, sid);
            await CsoportDal.JogeAsync(context, JogKod.IRAT);

            var entity = await DokumentumDal.GetAsync(context, dokumentumKod);

            return(ObjectUtils.Convert <Models.Dokumentum, DokumentumDto>(entity));
        }
コード例 #2
0
ファイル: DokumentumBll.cs プロジェクト: lagzikovacs/ossCore
        public static async Task DeleteAsync(ossContext context, string sid, DokumentumDto dto)
        {
            SessionBll.Check(context, sid);
            await CsoportDal.JogeAsync(context, JogKod.IRAT);

            await DokumentumDal.Lock(context, dto.Dokumentumkod, dto.Modositva);

            var entity = await DokumentumDal.GetAsync(context, dto.Dokumentumkod);

            await DokumentumDal.DeleteAsync(context, entity);
        }