public void AdicionaTodosClick(object sender, EventArgs e) { try { foreach (ListItem lst in ListBoxCategoriasDisponiveis.Items) { lst.Selected = true; ListBoxCategoriasLiberadas.Items.Add(lst); lst.Selected = false; Regras.Dto.DtoCategoriasCompeticao dados = new DtoCategoriasCompeticao(); dados.IdCategoria = long.Parse(lst.Value); dados.IdCompeticao = long.Parse(Session["idCompeticao"].ToString()); dados.IdEsporte = long.Parse(DropDownListEsporte.SelectedValue); dados.Categoria_Finalizada = false; Regras.Regras set = new Regras.Regras(); set.SetCategoriaCompeticao(dados); } ListBoxCategoriasDisponiveis.Items.Clear(); } catch (Exception ex) { AlertVisibleTrue(); AlertError(ex.Message); } }
public void AdicionaClick(object sender, EventArgs e) { try { if (ListBoxCategoriasDisponiveis.Items.Count != 0) { ListBoxCategoriasLiberadas.Items.Add(ListBoxCategoriasDisponiveis.SelectedItem); Regras.Dto.DtoCategoriasCompeticao dados = new DtoCategoriasCompeticao(); dados.IdCategoria = long.Parse(ListBoxCategoriasDisponiveis.SelectedValue); dados.IdCompeticao = long.Parse(Session["idCompeticao"].ToString()); dados.IdEsporte = long.Parse(DropDownListEsporte.SelectedValue); dados.Categoria_Finalizada = false; Regras.Regras set = new Regras.Regras(); set.SetCategoriaCompeticao(dados); ListBoxCategoriasDisponiveis.Items.RemoveAt(ListBoxCategoriasDisponiveis.SelectedIndex); } else { throw new Exception("Selecione ao menos uma categoria"); } } catch (Exception ex) { AlertVisibleTrue(); AlertError(ex.Message); } }
private void EnviaEmail(string url, string idCompeticao) { try { Regras.Regras get = new Regras.Regras(); List <DtoAcademia> associacao = get.GetAllAcademiaParticipante(int.Parse(idCompeticao)); DtoCompeticao competicao = get.GetCompeticaoPorId(int.Parse(idCompeticao.ToString())); DtoCategoriasCompeticao categoria = get.GetCategoriasPorIdCategoriaIdCompeticao(StaticIdCategoria, int.Parse(idCompeticao.ToString())); List <DtoCategoriaAtleta> listAtletas = get.GetAllAtletasPorCategoria(categoria.IdCategoriaCompeticao.ToString(), idCompeticao.ToString()); string msg = string.Empty; string assunto = "Inscritos por Categoria " + categoria.NomeCategoria; msg = "SysKiai - Listagem para Conferência de Categorias " + competicao.NomeCompeticao + "<br><br>"; msg += "<br>"; msg += categoria.NomeCategoria + "<br>"; foreach (var li in listAtletas) { msg += li.NomeFiliado + " <br> "; } byte[] bytes = null; if (listAtletas.Count() > 0) { Regras.Email envia = new Regras.Email(); envia.EnviaEmail("*****@*****.**", "*****@*****.**", "*****@*****.**", msg, assunto, bytes, true); } } catch (Exception) { throw; } }
private void PreencheCabecalho() { Regras.Regras get = new Regras.Regras(); DtoCompeticao competicao = get.GetCompeticaoPorId(int.Parse(idcompeticao.ToString())); Label1.Text = string.Format("<b> {0} - Cidade.: {1} </b>", competicao.NomeCompeticao, competicao.NomeCidade); DtoCategoriasCompeticao categoria = get.GetCategoriasPorIdCategoriaIdCompeticao(StaticIdCategoria, int.Parse(idcompeticao.ToString())); Label2.Text = string.Format("Categoria.:<b>{0} - {1} </ br><center> <h2>{2}</h2></center</b>", categoria.NrCategoria, categoria.NomeCategoria, categoria.TipoCompeticao); }
private void CarregarCategoriasCompeticao(string idCompeticao) { Regras.Regras get = new Regras.Regras(); DtoCompeticao dados = get.GetCompeticaoPorId(int.Parse(idCompeticao)); HabilitaCampos(dados); List <DtoCategoriasCompeticao> list = get.GetAllCategoriaPorCompeticao(idCompeticao); List <DtoCategoriasCompeticao> lista = new List <DtoCategoriasCompeticao>(); foreach (var l in list) { DtoCategoriasCompeticao a = new DtoCategoriasCompeticao(); a.NomeCategoria = l.NrCategoria + " - " + l.NomeCategoria; a.IdCategoria = l.IdCategoria; lista.Add(a); } DropDownListCategoria.DataSource = lista; DropDownListCategoria.DataTextField = "NomeCategoria"; DropDownListCategoria.DataValueField = "IdCategoria"; DropDownListCategoria.DataBind(); DropDownListCategoria.Items.Insert(0, new ListItem("-Selecione-", "0")); }
private void CarregarCategoriasCompeticao(string idCompeticao) { Regras.Regras get = new Regras.Regras(); List <DtoCategoriasCompeticao> list = get.GetAllCategoriaPorCompeticao(idCompeticao); List <DtoCategoriasCompeticao> newlist = new List <DtoCategoriasCompeticao>(); foreach (var l in list) { DtoCategoriasCompeticao a = new DtoCategoriasCompeticao(); a = l; if (a.Categoria_Finalizada) { a.Categoria_Finalizada2 = "SIM"; } else { a.Categoria_Finalizada2 = "NÃO"; } } GridCategoria.DataSource = list; GridCategoria.DataBind(); }