public void Delete(ProviderSpecialty entity) { var data = (from proSpe in _context.ProviderSpecialties where proSpe.ProviderId == entity.ProviderId && proSpe.SpecialtyId == entity.SpecialtyId select proSpe).FirstOrDefault(); if (data != null) { _context.ProviderSpecialties.Remove(data); } else { throw new Exception("Specialty does not exist."); } }
public void AddProviderSpecialties(ProviderSpecialty entity) { var data = (from proSpe in _context.ProviderSpecialties where proSpe.ProviderId == entity.ProviderId && proSpe.SpecialtyId == entity.SpecialtyId select proSpe).FirstOrDefault(); if (data == null) { _context.ProviderSpecialties.Add(entity); } else { throw new Exception("Specialty already added."); } }
public void Save(ProviderSpecialty entity) { _context.ProviderSpecialties.Add(entity); }