public bool Inserir(bool assinante, int eventoID) { try { MusicaCabeca oMusicaCabeca = new MusicaCabeca(); if (!oMusicaCabeca.VerificaVaga(eventoID, assinante)) { throw new EventFullException("Não foi possível efetuar a inscrição, vagas esgotadas"); } StringBuilder sql = new StringBuilder(); sql.Append("INSERT INTO tMusicaCabecaAgregado(MusicaCabecaInscritoID, AgregadoID, Presente, DataInscricao) "); sql.Append("VALUES (@001,@002,'@003','@004'); SELECT SCOPE_IDENTITY();"); sql.Replace("@ID", this.Control.ID.ToString()); sql.Replace("@001", this.MusicaCabecaInscritoID.ValorBD); sql.Replace("@002", this.AgregadoID.ValorBD); sql.Replace("@003", this.Presente.ValorBD); sql.Replace("@004", this.DataInscricao.ValorBD); this.Control.ID = Convert.ToInt32(bd.ConsultaValor(sql.ToString())); bd.Fechar(); return(this.Control.ID > 0); } catch (Exception ex) { throw ex; } finally { bd.Fechar(); } }
// passar o Usuario logado no sistema public MusicaCabecaLista_B() { musicaCabeca = new MusicaCabeca(); }