public static async Task DeleteAsync(ossContext context, string sid, AjanlatkeresDto dto) { SessionBll.Check(context, sid); await CsoportDal.JogeAsync(context, JogKod.AJANLATKERESMOD); await AjanlatkeresDal.Lock(context, dto.Ajanlatkereskod, dto.Modositva); var entity = await AjanlatkeresDal.GetAsync(context, dto.Ajanlatkereskod); await AjanlatkeresDal.DeleteAsync(context, entity); }
public static async Task <int> UpdateAsync(ossContext context, string sid, AjanlatkeresDto dto) { SessionBll.Check(context, sid); await CsoportDal.JogeAsync(context, JogKod.AJANLATKERESMOD); await AjanlatkeresDal.Lock(context, dto.Ajanlatkereskod, dto.Modositva); var entity = await AjanlatkeresDal.GetAsync(context, dto.Ajanlatkereskod); ObjectUtils.Update(dto, entity); return(await AjanlatkeresDal.UpdateAsync(context, entity)); }