protected void ddlIdioma_SelectedIndexChanged(object sender, EventArgs e) { this.ddlTipoEvento.DataSource = DOModEvento.ListarTipoEvento(Convert.ToInt32(ddlIdioma.SelectedValue)); this.ddlTipoEvento.DataTextField = "Descricao"; this.ddlTipoEvento.DataValueField = "IdTipoEvento"; this.ddlTipoEvento.DataBind(); }
private void IniciaTela() { this.ddlIdioma.DataSource = DOIdioma.Listar(); this.ddlIdioma.DataTextField = "Nome"; this.ddlIdioma.DataValueField = "ID"; this.ddlIdioma.DataBind(); this.ddlTipoEvento.DataSource = DOModEvento.ListarTipoEvento(Convert.ToInt32(ddlIdioma.SelectedValue)); this.ddlTipoEvento.DataTextField = "Descricao"; this.ddlTipoEvento.DataValueField = "IdTipoEvento"; this.ddlTipoEvento.DataBind(); this.rfvidioma.Text = Resources.Textos.Texto_Campo_Obrigatorio; this.rfvTipoEvento.Text = Resources.Textos.Texto_Campo_Obrigatorio; this.rfvTitulo.Text = Resources.Textos.Texto_Campo_Obrigatorio; this.rfvDescricao.Text = Resources.Textos.Texto_Campo_Obrigatorio; this.rfvTexto.Text = Resources.Textos.Texto_Campo_Obrigatorio; this.rfvDataInicio.Text = Resources.Textos.Texto_Campo_Obrigatorio; //Permissão de edição if (!((Modulos_Modulos)Master).VerificaPermissaoEdicao()) { Response.Redirect("/Manager/Modulos/Default.aspx"); } }
private void Salvar() { try { codigo = Convert.ToInt32(Request.QueryString["IdTipo"]); this.CarregarObjetos(Utilitarios.TipoTransacao.Salvar); if (codigo == 0) { DOModEvento.InserirTipo(gobjTipoEvento); Response.Redirect("ListarTipo.aspx?sucesso=1"); } else { DOModEvento.AtualizarTipo(gobjTipoEvento); Response.Redirect("ListarTipo.aspx?sucesso=2"); } } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }
private void ListarEventosMes() { if (primeiroDia > DateTime.MinValue && ultimoDia > DateTime.MinValue) { lstEventosMes = DOModEvento.ListarEventosMes(IdIdioma, primeiroDia, ultimoDia); rptCategorias.DataSource = lstEventosMes; rptCategorias.DataBind(); } }
protected void Calendario_VisibleMonthChanged(object sender, MonthChangedEventArgs e) { if (e.NewDate != DateTime.MinValue) { primeiroDia = e.NewDate; ultimoDia = primeiroDia.AddMonths(1).AddDays(-1); lstEventosMes = DOModEvento.ListarEventosMes(IdIdioma, primeiroDia, ultimoDia); rptEventosMes.DataSource = lstEventosMes; rptEventosMes.DataBind(); } }
private void Salvar() { try { this.CarregarObjetos(Utilitarios.TipoTransacao.Salvar); DOModEvento.InserirPeriodoSilencio(gobjPeriodoSilencio); Response.Redirect("Listar.aspx?sucesso=1"); } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }
private void ListarProximosEventos() { List <ProxEventos> lstProxEventos; if (ddlTipoEvento.SelectedIndex > 0) { lstProxEventos = DOModEvento.ListarProxEventos(IdIdioma, Convert.ToInt32(ddlTipoEvento.SelectedValue)); } else { lstProxEventos = DOModEvento.ListarProxEventos(IdIdioma); } rptProximosEventos.DataSource = lstProxEventos; rptProximosEventos.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.IniciaTela(); HttpCookie cookie = Request.Cookies["_culture"]; if (cookie != null) { IdIdioma = Convert.ToInt32(cookie.Value); } gobjModEventos = DOModEvento.ObterModulo(); CarregarObjetos(Utilitarios.TipoTransacao.Carregar); } }
private void ObterConteudo() { IdIdioma = 1; HttpCookie cookie = Request.Cookies["_culture"]; if (cookie != null) { IdIdioma = Convert.ToInt32(cookie.Value); } List <ProxEventos> lstProxEventos = DOModEvento.ListarProxEventos(IdIdioma); rptProximosEventos.DataSource = lstProxEventos; rptProximosEventos.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.IniciaTela(); CarregarObjetos(Utilitarios.TipoTransacao.Limpar); if (Request.QueryString["IdTipo"] != null) { codigo = Convert.ToInt32(Request.QueryString["IdTipo"]); gobjTipoEvento = DOModEvento.ObterTipo(codigo); CarregarObjetos(Utilitarios.TipoTransacao.Carregar); } } }
private void ObterConteudo() { if (Request.QueryString["EventoId"] != null) { HttpCookie cookie = Request.Cookies["_culture"]; if (cookie != null) { IdIdioma = Convert.ToInt32(cookie.Value); } Evento objEvento = DOModEvento.Obter(Convert.ToInt32(Request.QueryString["EventoId"]), IdIdioma); if (objEvento != null) { lblTitulo.Text = objEvento.Titulo; string siglaCultura = DOIdioma.ObterSigla(IdIdioma); if (objEvento.DataFim != null && objEvento.DataFim > DateTime.MinValue) { if (siglaCultura.Equals("pt-BR")) { lblData.Text = (objEvento.DataInicio.ToString("MM").Equals(objEvento.DataFim.ToString("MM")) ? objEvento.DataInicio.ToString("dd") + " a " + objEvento.DataFim.ToString("dd 'de' MMMM 'de' yyyy", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura)) : objEvento.DataInicio.ToString("dd 'de' MMMM", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura)) + " a " + objEvento.DataFim.ToString("dd 'de' MMMM 'de' yyyy", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura))); } else { lblData.Text = (objEvento.DataInicio.ToString("MM").Equals(objEvento.DataFim.ToString("MM")) ? objEvento.DataInicio.ToString("dd") + " a " + objEvento.DataFim.ToString("dd 'de' MMMM 'de' yyyy", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura)) : objEvento.DataInicio.ToString("dd 'de' MMMM", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura)) + " a " + objEvento.DataFim.ToString("dd 'de' MMMM 'de' yyyy", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura))); } } else { if (siglaCultura.Equals("pt-BR")) { lblData.Text = objEvento.DataInicio.ToString("dd 'de' MMMM 'de' yyyy", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura)); } else { lblData.Text = objEvento.DataInicio.ToString("dd 'de' MMMM 'de' yyyy", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura)); } } lblResponsavel.Text = objEvento.Responsavel; lblLocal.Text = objEvento.Local; lblTexto.Text = objEvento.Texto; } } }
protected void btnSalvar_Click(object sender, EventArgs e) { try { CarregarObjetos(Utilitarios.TipoTransacao.Salvar); DOModEvento.InserirModulo(gobjModEventos); CarregarObjetos(Utilitarios.TipoTransacao.Carregar); ScriptManager.RegisterStartupScript(this, typeof(string), "OPEN_WINDOW", "refreshParent();", true); } catch (Exception ex) { DOLog.Inserir(string.Concat("Erro Sistema: ", ex), Utilitarios.TipoLog.Sistema, (UserContext.Logado ? UserContext.UsuarioLogado.Id : 0)); lblMensagem.Text = String.Format(Resources.Modulos.Mensagem_Erro_Salvar, ex.Message); } }
/// <summary> /// Verifica todos os registros selecionados na grid e exclui do banco de dados /// </summary> private void Excluir() { bool excluidoSucesso = true; try { foreach (DataGridItem item in grdDados.Items) { if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem) { CheckBox chk = (CheckBox)item.FindControl("chkSeleciona"); if (chk.Checked) { try { DOModEvento.Excluir(Convert.ToInt32(item.Cells[1].Text)); } catch (Exception ex) { if (ex.Message.IndexOf("conflicted", StringComparison.InvariantCultureIgnoreCase) > -1) { excluidoSucesso = false; } } } } } if (excluidoSucesso) { ((Modulos_Modulos)Master).ExibirMensagem(Resources.Textos.Mensagem_Exclusao_sucesso); } else { ((Modulos_Modulos)Master).ExibirMensagem(Resources.Textos.Mensagem_Erro_FK); } } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } IniciaTela(); LerDados(); }
private void Salvar() { try { codigo = Convert.ToInt32(Request.QueryString["Id"]); this.CarregarObjetos(Utilitarios.TipoTransacao.Salvar); if (codigo == 0) { codigo = DOModEvento.Inserir(gobjEvento); if (SalvarArquivo()) { if (fupArquivo.HasFile) { gobjEvento.IdEvento = codigo; gobjEvento.Arquivo = String.Format("{0}_{1}_{2}", codigo, ddlIdioma.SelectedValue, fupArquivo.PostedFile.FileName); DOModEvento.InserirArquivo(gobjEvento); } Response.Redirect("Listar.aspx?sucesso=1"); } } else { if (txtDataInicio.Enabled) { if (SalvarArquivo()) { DOModEvento.Atualizar(gobjEvento); Response.Redirect("Listar.aspx?sucesso=2"); } } } } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }
/// <summary> /// Inicia a tela /// </summary> private void IniciaTela() { try { this.ddlIdioma.DataSource = DOIdioma.Listar(); this.ddlIdioma.DataTextField = "Nome"; this.ddlIdioma.DataValueField = "Id"; this.ddlIdioma.DataBind(); this.ddlTipoEvento.DataSource = DOModEvento.ListarTipoEvento(Convert.ToInt32(ddlIdioma.SelectedValue)); this.ddlTipoEvento.DataTextField = "Descricao"; this.ddlTipoEvento.DataValueField = "IdTipoEvento"; this.ddlTipoEvento.DataBind(); this.ddlRegistros.SelectedIndex = 0; this.txtDataInicio.Text = string.Empty; this.txtTitulo.Text = string.Empty; this.txtResponsavel.Text = string.Empty; this.txtCidade.Text = string.Empty; this.btnBuscar.Text = Resources.Textos.Botao_Buscar; this.btnExcluir.Text = Resources.Textos.Botao_Excluir; this.btnNovo.Text = Resources.Textos.Botao_Novo; //Permissão de edição this.grdDados.Columns[7].Visible = ((Modulos_Modulos)Master).VerificaPermissaoEdicao(); //Permissão de exclusão this.grdDados.Columns[0].Visible = ((Modulos_Modulos)Master).VerificaPermissaoExclusao(); this.btnExcluir.Visible = ((Modulos_Modulos)Master).VerificaPermissaoExclusao(); //Permissão de inclusão this.btnNovo.Visible = ((Modulos_Modulos)Master).VerificaPermissaoInclusao(); } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }
/// <summary> /// Lista dados do banco de dados /// </summary> private void LerDados() { try { List <TipoEvento> objDados = null; objDados = DOModEvento.ListarTipoEvento(Convert.ToInt32(ddlIdioma.SelectedValue)); if (objDados != null) { listPager.DataSource = objDados; listPager.DataBind(); BindGrid(); } } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }
/// <summary> /// Lista dados do banco de dados /// </summary> private void LerDados() { try { List <PeriodoSilencio> objDados = null; objDados = DOModEvento.ListarPeriodoSilencio(); if (objDados != null) { listPager.DataSource = objDados; listPager.DataBind(); BindGrid(); } } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }
/// <summary> /// Lista dados do banco de dados /// </summary> private void LerDados() { try { List <Evento> objDados = null; objDados = DOModEvento.Listar(Convert.ToInt32(ddlIdioma.SelectedValue), Convert.ToInt32(ddlTipoEvento.SelectedValue), txtTitulo.Text, txtResponsavel.Text, txtCidade.Text, txtDataInicio.Text); if (objDados != null) { listPager.DataSource = objDados; listPager.DataBind(); BindGrid(); } } catch (Exception ex) { //Chama o método para gravar erro ((Modulos_Modulos)Master).ExibirAlerta(ex); } }
private void ObterConteudo() { IdIdioma = 1; HttpCookie cookie = Request.Cookies["_culture"]; if (cookie != null) { IdIdioma = Convert.ToInt32(cookie.Value); } SiglaCultura = DOIdioma.ObterSigla(IdIdioma); List <ProxEventos> lstProxEventos = DOModEvento.ListarProxEventos(IdIdioma); rptProximosEventos.DataSource = lstProxEventos; rptProximosEventos.DataBind(); lstEventosMes = DOModEvento.ListarEventosMes(IdIdioma, primeiroDia, ultimoDia); rptEventosMes.DataSource = lstEventosMes; rptEventosMes.DataBind(); }
private void IniciarTela() { IdIdioma = 1; HttpCookie cookie = Request.Cookies["_culture"]; if (cookie != null) { IdIdioma = Convert.ToInt32(cookie.Value); } SiglaCultura = DOIdioma.ObterSigla(IdIdioma); this.ddlTipoEvento.DataSource = DOModEvento.ListarTipoEvento(IdIdioma); this.ddlTipoEvento.DataTextField = "Descricao"; this.ddlTipoEvento.DataValueField = "IdTipoEvento"; this.ddlTipoEvento.DataBind(); this.ddlTipoEvento.Items.Insert(0, new ListItem(Resources.Calendario.Evento)); this.ddlTipoEvento.SelectedIndex = 0; this.ddlAno.DataSource = DOModEvento.ListarAnoEvento(); this.ddlAno.DataBind(); this.ddlAno.SelectedValue = DateTime.Now.Year.ToString(); this.ddlAnoPeriodo.DataSource = DOModEvento.ListarAnoPeriodo(); this.ddlAnoPeriodo.DataBind(); this.ddlAnoPeriodo.SelectedValue = DateTime.Now.Year.ToString(); Calendario.VisibleDate = DateTime.Now; primeiroDia = Convert.ToDateTime("01/" + DateTime.Now.ToString("MM/yyyy")); ultimoDia = primeiroDia.AddMonths(1).AddDays(-1); }
private void ObterConteudo() { if (Request.QueryString["IdEvento"] != null) { HttpCookie cookie = Request.Cookies["_culture"]; if (cookie != null) { IdIdioma = Convert.ToInt32(cookie.Value); } Evento objEvento = DOModEvento.Obter(Convert.ToInt32(Request.QueryString["IdEvento"]), IdIdioma); if (objEvento != null) { lblTitulo.Text = objEvento.Titulo; //lblData.Text = objEvento.Data.ToString("dd/MM/yyyy"); //lblHora.Text = objEvento.Hora; lblResponsavel.Text = objEvento.Responsavel; lblLocal.Text = objEvento.Local; lblTexto.Text = objEvento.Texto; divSemConteudo.Visible = false; divConteudo.Visible = true; } else { divSemConteudo.Visible = true; divConteudo.Visible = false; } } else { divSemConteudo.Visible = true; divConteudo.Visible = false; } }
private void ListarPeriodoSilencio() { rptPeriodoSilencio.DataSource = DOModEvento.ListarPeriodoSilencio(Convert.ToInt32(ddlAnoPeriodo.SelectedValue)); rptPeriodoSilencio.DataBind(); }