/// <summary> /// Inseri novo(a) AssinaturaItem na lista /// </summary> /// <returns></returns> public override bool Inserir() { try { bool ok = assinaturaItem.Inserir(); if (ok) { lista.Add(assinaturaItem.Control.ID); Indice = lista.Count - 1; } return(ok); } catch (Exception ex) { throw ex; } }
public void GerenciarItens(BD bd, List <int> ApresentacoesID, List <int> SetoresID, List <int> PrecosID, int AssinaturaAnoID) { AssinaturaItem oAI = new AssinaturaItem(); oAI.ExcluirItensAssinatura(bd, AssinaturaAnoID); foreach (int apresentacaoID in ApresentacoesID) { foreach (int setorID in SetoresID) { foreach (int precoID in PrecosID) { oAI.Limpar(); oAI.ApresentacaoID.Valor = apresentacaoID; oAI.AssinaturaAnoID.Valor = AssinaturaAnoID; oAI.SetorID.Valor = setorID; oAI.PrecoTipoID.Valor = precoID; oAI.Inserir(bd); } } } }