protected void btnAlteraSenha_Click(object sender, EventArgs e) { try { if (txtNovaSenha.Text.Length == 4) { ProprietarioBLL oProprietario = new ProprietarioBLL(); ProprietarioModel oProprietarioModel = new ProprietarioModel(); oProprietarioModel.ap = new ApartamentoModel(); if (txtNovaSenha.Text == txtRepitaNovaSenha.Text) { oProprietarioModel.ap.apartamento = (int)Session["AP"]; oProprietarioModel.ap.bloco = (int)Session["Bloco"]; oProprietarioModel.senha = txtNovaSenha.Text; oProprietario.alteraSenha(oProprietarioModel); StringBuilder sb = new StringBuilder(); sb.Append("<b>A sua senha foi alterada com sucesso! No próximo logon será necessário usá-la!</b>"); lblMensagem.Visible = true; lblMensagem.ForeColor = System.Drawing.Color.Green; lblMensagem.Text = sb.ToString(); } else { lblMensagem.Visible = true; lblMensagem.ForeColor = System.Drawing.Color.Red; lblMensagem.Text = "Senhas digitadas estão diferentes, favor verificar."; } } else { lblMensagem.Visible = true; lblMensagem.ForeColor = System.Drawing.Color.Red; lblMensagem.Text = "Senha precisa ser de até 4 caracteres, por motivo de segurança"; } } catch (Exception ex) { throw ex; } }