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)); }
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); }