protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { txtTelefone.MaxLength = 11; } LimpaVerificacao(); if (Session["UsuarioAtual"] != null) { Usuario = (usuario)Session["UsuarioAtual"]; Dados = DSR.GetOne(Usuario.id_usuario); if (Dados != null) { txtEmail.Text = Dados.emailrecuperacao; txtTelefone.Text = Dados.telefonerecuperacao; lblTituloPagina.Text = "Alterar Dados de Segurança"; } else { Dados = new dadosseguranca(); lblTituloPagina.Text = "Criar Dados de Segurança"; } } else { Response.Redirect("~/View/EmailView.aspx"); } }
protected void bttEnviar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtEmail.Text)) { lblAviso.Text = "... ... Você não digitou nada!"; return; } else { UsuarioRecuperacao = UR.GetUsuario(txtEmail.Text, txtEmail.Text); if (UsuarioRecuperacao != null) { Dadosseguranca = DSR.GetOne(UsuarioRecuperacao.id_usuario); if (Dadosseguranca == null) { email = UsuarioRecuperacao.emailusuario; pnlChcemail.Attributes.Add("Style", "Display: none"); EnviarEmail(); } else { pnlChcemail.Attributes.Add("Style", "Display: unset"); List <string> lista = new List <string>(); lista.Add(UsuarioRecuperacao.emailusuario); lista.Add(Dadosseguranca.emailrecuperacao); chcEmail.DataSource = lista; chcEmail.DataBind(); } } else { lblAviso.Text = " ... ... Nenhum usuario registrado com este Email"; txtEmail.Text = ""; } } }
public void Salvar(dadosseguranca Dados) { DataModel.Entry(Dados).State = Dados.id_dadosseguranca == 0 ? System.Data.Entity.EntityState.Added : System.Data.Entity.EntityState.Modified; DataModel.SaveChanges(); }