public void CancelarAgregados() { try { List <int> lstAgregado = new List <int>(); string sql = "SELECT ID FROM tMusicaCabecaAgregado WHERE MusicaCabecaInscritoID = " + this.Control.ID; bd.Consulta(sql); while (bd.Consulta().Read()) { lstAgregado.Add(bd.LerInt("ID")); } MusicaCabecaAgregado oAgregado = new MusicaCabecaAgregado(); foreach (var id in lstAgregado) { oAgregado.Excluir(id); } bd.Fechar(); } catch (Exception ex) { throw ex; } finally { bd.Fechar(); } }
public string AlterarPresenca(string Chave) { try { string retorno = "Sim"; var id = Chave.Split('-'); MusicaCabecaAgregado oAgregado = new MusicaCabecaAgregado(); MusicaCabecaInscrito oInscrito = new MusicaCabecaInscrito(); switch (id.Length) { case 2: oAgregado.Ler(Convert.ToInt32(id[1])); oAgregado.Presente.Valor = !oAgregado.Presente.Valor; oAgregado.Atualizar(); retorno = oAgregado.Presente.Valor ? "Sim" : "Não"; break; default: oInscrito.Ler(Convert.ToInt32(id[0])); oInscrito.Presente.Valor = !oInscrito.Presente.Valor; oInscrito.Atualizar(); retorno = oInscrito.Presente.Valor ? "Sim" : "Não"; break; } return(retorno); } catch (Exception ex) { throw ex; } finally { bd.Fechar(); } }
public object AlterarInscricaoAgregado(int Evento, int clienteID, int AgregadoID) { try { string retorno = "Cancelar"; MusicaCabecaAgregado oAgregado = new MusicaCabecaAgregado(); oAgregado.Ler(Evento, AgregadoID); MusicaCabecaInscrito oInscrito = new MusicaCabecaInscrito(); oInscrito.Ler(Evento, clienteID); if (oAgregado.Control.ID > 0) { oAgregado.Excluir(); retorno = "Efetuar"; } else { oAgregado.AgregadoID.Valor = AgregadoID; oAgregado.MusicaCabecaInscritoID.Valor = oInscrito.Control.ID; oAgregado.DataInscricao.Valor = DateTime.Now; oAgregado.Inserir(oInscrito.Assinante.Valor, Evento); } return(retorno); } catch (Exception ex) { throw ex; } finally { bd.Fechar(); } }
// passar o Usuario logado no sistema public MusicaCabecaAgregadoLista_B() { musicaCabecaAgregado = new MusicaCabecaAgregado(); }