/// <summary> /// Удаляет привязку "Учебное пособие - Форма обучения" /// </summary> /// <param name="uchPosobieEduForm"></param> /// <returns></returns> public async Task RemoveUchPosobieEduFormAsync(UchPosobieEduForm uchPosobieEduForm) { if (uchPosobieEduForm == null) { return; } _context.UchPosobieEduForm.Remove(uchPosobieEduForm); await _context.SaveChangesAsync(); }
/// <summary> /// Обновляет привязку "Учебное пособие - Форма обучения" /// </summary> /// <param name="uchPosobieEduForm"></param> /// <returns></returns> public async Task UpdateUchPosobieEduFormAsync(UchPosobieEduForm uchPosobieEduForm) { if (uchPosobieEduForm == null) { return; } bool isExists = await _context.UchPosobieEduForm .Where(uf => uf.EduFormId == uchPosobieEduForm.EduFormId && uf.UchPosobieId == uchPosobieEduForm.UchPosobieId).AnyAsync(); if (!isExists) { _context.UchPosobieEduForm.Update(uchPosobieEduForm); await _context.SaveChangesAsync(); } }