Exemple #1
0
        /// <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;
            }
        }
Exemple #2
0
        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);
                    }
                }
            }
        }