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);
            }
        }
示例#2
0
 partial void UpdateProdutoVaSlideEspecialidade(ProdutoVaSlideEspecialidade instance);
示例#3
0
 partial void InsertProdutoVaSlideEspecialidade(ProdutoVaSlideEspecialidade instance);
示例#4
0
		private void detach_ProdutoVaSlideEspecialidades(ProdutoVaSlideEspecialidade entity)
		{
			this.SendPropertyChanging();
			entity.ProdutoVaSlide = null;
		}
示例#5
0
		private void attach_ProdutoVaSlideEspecialidades(ProdutoVaSlideEspecialidade entity)
		{
			this.SendPropertyChanging();
			entity.Especialidade = this;
		}
示例#6
0
 partial void DeleteProdutoVaSlideEspecialidade(ProdutoVaSlideEspecialidade instance);