protected void btEsqueceuSenha_Click(object sender, EventArgs e) { try { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "FechaModal", "$('#ModalReenviarSenha').modal('hide');", true); FuncionarioNegocios oNegocios = new FuncionarioNegocios(); List <FuncionarioModel> oList = new List <FuncionarioModel>(); FuncionarioModel oModel = new FuncionarioModel(); oModel.Email = txUser.Text.Trim(); if (oNegocios.AlterarSenha(oModel)) { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "SenhaAlterada", "$(document).MensagemModal(1,'Uma nova senha foi enviada para seu e-mail.');", true); } else { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "EmailNaoExiste", "$(document).MensagemModal(3,'E-mail não cadastrado!');", true); } } catch (Exception ex) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "EROOR", "$(document).MensagemModal(3,'Ocorreu um erro inesperado! Mensagem = " + new JavaScriptSerializer().Serialize(ex.Message.ToString()) + "');", true); } }
protected void btnAlterarSenha_Click(object sender, EventArgs e) { try { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "FechaModal", "$('#ModalAlterarSenha').modal('hide');", true); if (string.IsNullOrEmpty(txPass.Text)) { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "CamposObrigatorios", "$(document).MensagemModal(3,'Digite a senha e a confirmação da senha!');", true); return; } else if ((string.IsNullOrEmpty(txPass.Text)) != (string.IsNullOrEmpty(txPassConfirm.Text))) { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "CamposObrigatorios", "$(document).MensagemModal(3,'A senha está diferente da confirmação da senha!');", true); return; } else { FuncionarioModel oModel = new FuncionarioModel(); FuncionarioNegocios oNegocios = new FuncionarioNegocios(); oModel.Email = txtEmail_Original.Text; oModel.Senha = txPass.Text; if (oNegocios.AlterarSenha(oModel)) { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "SenhaAltrada", "$(document).MensagemModal(1,'Senha alterada com sucesso!');", true); } else { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "ErroAlterarSenha", "$(document).MensagemModal(3,'Ocorreu um erro ao alterar sua senha!');", true); } } } catch (Exception ex) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "ERROR", "$(document).MensagemModal(3,'Ocorreu um erro inesperado! Mensagem = " + new JavaScriptSerializer().Serialize(ex.Message.ToString()) + "');", true); } }