public void AddEspecialidades(ProdutoVaSlide produtoVaSlide, int[] especialidadesIds) { EspecialidadeRepository especialidadeRepository = new EspecialidadeRepository(); var especialidades = especialidadeRepository.GetEspecialidades().Where(e => especialidadesIds.Contains(e.Id)); foreach (var especialidade in especialidades) { ProdutoVaSlideEspecialidade slideEspecialidade = new ProdutoVaSlideEspecialidade(); slideEspecialidade.IdEspecialidade = especialidade.Id; slideEspecialidade.IdSlide = produtoVaSlide.Id; db.ProdutoVaSlideEspecialidades.InsertOnSubmit(slideEspecialidade); } }
partial void UpdateProdutoVaSlideEspecialidade(ProdutoVaSlideEspecialidade instance);
partial void InsertProdutoVaSlideEspecialidade(ProdutoVaSlideEspecialidade instance);
private void detach_ProdutoVaSlideEspecialidades(ProdutoVaSlideEspecialidade entity) { this.SendPropertyChanging(); entity.ProdutoVaSlide = null; }
private void attach_ProdutoVaSlideEspecialidades(ProdutoVaSlideEspecialidade entity) { this.SendPropertyChanging(); entity.Especialidade = this; }
partial void DeleteProdutoVaSlideEspecialidade(ProdutoVaSlideEspecialidade instance);