protected void btnOkPesquisa_Click(object sender, EventArgs e) { oProprietarioModel.ap = new ApartamentoModel(); oAPmodel.apartamento = Convert.ToInt32(txtSolicitaAP.Text); oAPmodel.bloco = Convert.ToInt32(drpBlocoSolicita.SelectedItem.Text);//Convert.ToInt32(txtSolicitaBloco.Text); oProprietarioModel.ap = oAPmodel; if (oUtil.validaEmail(txtEmail.Text)) { if (oProprietario.BuscaMoradorAdmin(oAPmodel).Count == 0) { oProprietarioModel.proprietario1 = txtNome.Text; oProprietarioModel.proprietario2 = ""; oProprietarioModel.email = txtEmail.Text; oProprietarioModel.senha = oUtil.GeraSenha(); try { int count = oProprietario.CadastrarApartamentoMorador(oProprietarioModel); if (count > 0) { lblMsg.Text = "Já existe cadastro para o Bloco: " + oProprietarioModel.ap.bloco + " / Apartamento: " + oProprietarioModel.ap.apartamento; } else { //enviaMail(); SendMail enviaEmail = new SendMail(); int status = 0; string msgCredencial = ""; msgCredencial = "Solicitação de acesso favor verificar na área administrativa -> liberar acessos"; enviaEmail.enviaSenha(msgCredencial, oProprietarioModel.proprietario1, "*****@*****.**", status); dvDadosMorador.Visible = true; lblMsg.Text = "Solicitação efetuada com sucesso!! Em breve você irá receber sua senha no e-mail informado <br> <b> "; txtNome.Text = ""; txtEmail.Text = ""; txtSolicitaAP.Text = ""; drpBlocoSolicita.SelectedItem.Text = "1"; } } catch (Exception ex) { logger.Error(ex.StackTrace); throw ex; } } else { dvDadosMorador.Visible = true; lblMsg.Text = "Já existe cadastro para o Bloco: " + oProprietarioModel.ap.bloco + " / Apartamento: " + oProprietarioModel.ap.apartamento; } } else { dvDadosMorador.Visible = true; lblMsg.Text = "E-mail inválido, favor verificar"; } }