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(); } }
public object AlterarInscricao(int Evento, int clienteID) { try { string retorno = "Cancelar"; MusicaCabecaInscrito oInscrito = new MusicaCabecaInscrito(); oInscrito.Ler(Evento, clienteID); if (oInscrito.Control.ID > 0) { oInscrito.CancelarAgregados(); oInscrito.Excluir(); retorno = "Inscrever"; } else { oInscrito.Assinante.Valor = new IRLib.Cliente().VerificaAssinante(clienteID); oInscrito.MusicaCabecaID.Valor = Evento; oInscrito.DataInscricao.Valor = DateTime.Now; oInscrito.ClienteID.Valor = clienteID; oInscrito.Inserir(); } return(retorno); } catch (Exception ex) { throw ex; } finally { bd.Fechar(); } }
// passar o Usuario logado no sistema public MusicaCabecaInscritoLista_B() { musicaCabecaInscrito = new MusicaCabecaInscrito(); }