コード例 #1
0
        protected void BtnSalvarClick(object sender, EventArgs e)
        {
            try
            {
                Regras.Regras set   = new Regras.Regras();
                DtoMensagem   dados = new DtoMensagem();

                if (!string.IsNullOrWhiteSpace(Textid.Text))
                {
                    dados.Id = int.Parse(Textid.Text);
                }
                String s = TextArea1.Value;
                if (s.Length > 500)
                {
                    throw new Exception("Quantidade de caractéres deve ser menor que 500");
                }
                dados.Mensagem   = s;
                dados.Finalidade = RbListFinalidade.SelectedValue;
                dados.DataLimite = DateTime.Parse(TextDataFinal.Text);
                set.SetMensagem(dados);
                AlertVisibleTrue();
                AlertSucesso();
                CarregarGrid();
            }
            catch (Exception ex)
            {
                AlertVisibleTrue();
                AlertError(ex.Message);
            }
        }
コード例 #2
0
 private void CarregaTela(DtoMensagem dados)
 {
     Textid.Text                    = dados.Id.ToString();
     TextDataFinal.Text             = dados.DataLimite.Value.ToShortDateString();
     RbListFinalidade.SelectedValue = dados.Finalidade;
     TextArea1.Value                = dados.Mensagem;
 }