Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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);
        }