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"; } }
protected void ibtAddSave_Click(object sender, ImageClickEventArgs e) { oProprietarioModel.ap = new ApartamentoModel(); oAPmodel.apartamento = Convert.ToInt32(txtAP.Text); oAPmodel.bloco = Convert.ToInt32(drpBloco.SelectedItem.Text); oProprietarioModel.ap = oAPmodel; if (oProprietario.BuscaMoradorAdmin(oAPmodel).Count == 0) { oProprietarioModel.proprietario1 = txtCond01.Text; //oProprietarioModel.proprietario2 = txtCond02.Text; 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 { int status = 0; string msgCredencial = ""; msgCredencial = "Cadastro efetuado com sucesso para Morador: <br> <b> " + oProprietarioModel.proprietario1 + " <b> <br>" + " Bloco: " + oProprietarioModel.ap.bloco + " / Apartamento: " + oProprietarioModel.ap.apartamento + "<br> Sua Senha é: " + oProprietarioModel.senha + "<br><hr> acesse: http://condominiospazioazuli.somee.com/LoginAzulli.aspx"; SendMail enviaEmail = new SendMail(); bool isEmail = Regex.IsMatch(oProprietarioModel.email, @"\A(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)\Z", RegexOptions.IgnoreCase); if (isEmail) { enviaEmail.enviaSenha(msgCredencial, oProprietarioModel.proprietario1, oProprietarioModel.email, status); } else { enviaEmail.enviaSenha(msgCredencial, oProprietarioModel.proprietario1, "*****@*****.**", status); } lblMsg.Text = "Cadastro efetuado com sucesso!! <br> <b> "; grdGerenciamentoMoradores.DataBind(); hideControl(); } } catch (Exception) { throw; } } else { lblMsg.Text = "Já existe cadastro para o Bloco: " + oProprietarioModel.ap.bloco + " / Apartamento: " + oProprietarioModel.ap.apartamento; } }
protected void ibtAddSave_Click(object sender, ImageClickEventArgs e) { oProprietarioModel.ap = new ApartamentoModel(); oAPmodel.apartamento = Convert.ToInt32(txtAP.Text); oAPmodel.bloco = Convert.ToInt32(txtBloco.Text); oProprietarioModel.ap = oAPmodel; if (oProprietario.BuscaMoradorAdmin(oAPmodel).Count == 0) { oProprietarioModel.proprietario1 = txtCond01.Text; //oProprietarioModel.proprietario2 = txtCond02.Text; 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 { int status = 0; string msgCredencial = ""; msgCredencial = "Cadastro efetuado com sucesso para Morador: <br> <b> " + oProprietarioModel.proprietario1 + " <b> <br>" + " Bloco: " + oProprietarioModel.ap.bloco + " / Apartamento: " + oProprietarioModel.ap.apartamento + "<br> Sua Senha é: " + oProprietarioModel.senha + "<br><hr> acesse: http://www.condominioazuli.somee.com/"; SendMail enviaEmail = new SendMail(); if (oProprietarioModel.email != "Não tem no momento") { enviaEmail.enviaSenha(msgCredencial, oProprietarioModel.proprietario1, oProprietarioModel.email, status); } if (oProprietarioModel.email == "") { enviaEmail.enviaSenha(msgCredencial, oProprietarioModel.proprietario1, oProprietarioModel.email, status); } lblMsg.Text = "Cadastro efetuado com sucesso!! <br> <b> "; grdGerenciamentoMoradores.DataBind(); hideControl(); } } catch (Exception) { throw; } } else { lblMsg.Text = "Já existe cadastro para o Bloco: " + oProprietarioModel.ap.bloco + " / Apartamento: " + oProprietarioModel.ap.apartamento; } }
protected void btnCadastroMorador_Click(object sender, EventArgs e) { SendMail enviaEmail = new SendMail(); oProprietarioModel.ap = new ApartamentoModel(); oProprietarioModel.ap.bloco = Convert.ToInt32(txtBlocos.Text); oProprietarioModel.ap.apartamento = Convert.ToInt32(txtApartamento.Text); oProprietarioModel.proprietario1 = txtMorador1.Text; oProprietarioModel.proprietario2 = ""; //txtMorador2.Text - Para facilitar para o sindico; bool isEmail = Regex.IsMatch(txtEmail.Text, @"\A(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)\Z", RegexOptions.IgnoreCase); if (!isEmail) { oProprietarioModel.email = ""; } else { oProprietarioModel.email = txtEmail.Text; } oProprietarioModel.senha = oUtil.GeraSenha(); try { int count = oProprietario.CadastrarApartamentoMorador(oProprietarioModel); if (count > 0) { lblMsgCadastro.Visible = true; imgCalendar.Visible = true; hplnkWelcomeAdmin.Visible = true; lblMsgCadastro.Text = "Já existe cadastro para o Bloco: " + oProprietarioModel.ap.bloco + " / Apartamento: " + oProprietarioModel.ap.apartamento; } else { lblMsgCadastro.Visible = true; imgCalendar.Visible = true; hplnkWelcomeAdmin.Visible = true; lblMsgCadastro.Text = "Cadastro efetuado com sucesso para Morador: <br> <b> " + oProprietarioModel.proprietario1 + " <b> <br>" + "Bloco: " + oProprietarioModel.ap.bloco + " / Apartamento: " + oProprietarioModel.ap.apartamento + "<br> Sua Senha é: " + oProprietarioModel.senha + "<br><b>Acesse: http://condominiospazioazuli.somee.com/LoginAzulli.aspx<b><br><hr>"; dvCadastro.Visible = false; dvPesquisaMorador.Visible = false; try { if (isEmail) { int status = 0; enviaEmail.enviaSenha(lblMsgCadastro.Text, oProprietarioModel.proprietario1, oProprietarioModel.email, status); } clearControl(); } catch (Exception) { lblMsgCadastro.Visible = true; imgCalendar.Visible = true; hplnkWelcomeAdmin.Visible = true; lblMsgCadastro.Text = "<br><br>Cadastro efetuado com sucesso para Morador: <br> <b> " + oProprietarioModel.proprietario1 + " <b> <br>" + "Bloco: " + oProprietarioModel.ap.bloco + " / Apartamento: " + oProprietarioModel.ap.apartamento + "<br> a Senha é: " + oProprietarioModel.senha + "<br><hr>"; dvCadastro.Visible = false; dvPesquisaMorador.Visible = false; } } } catch (Exception) { throw; } }
protected void btnCadastroMorador_Click(object sender, EventArgs e) { oProprietarioModel.ap = new ApartamentoModel(); oProprietarioModel.ap.bloco = Convert.ToInt32(txtBlocos.Text); oProprietarioModel.ap.apartamento = Convert.ToInt32(txtApartamento.Text); oProprietarioModel.proprietario1 = txtMorador1.Text; oProprietarioModel.proprietario2 = ""; //txtMorador2.Text - Para facilitar para o sindico; oProprietarioModel.email = txtEmail.Text; oProprietarioModel.senha = oUtil.GeraSenha(); try { int count = oProprietario.CadastrarApartamentoMorador(oProprietarioModel); if (count > 0) { lblMsgCadastro.Visible = true; imgCalendar.Visible = true; hplnkWelcomeAdmin.Visible = true; lblMsgCadastro.Text = "Já existe cadastro para o Bloco: " + oProprietarioModel.ap.bloco + " / Apartamento: " + oProprietarioModel.ap.apartamento; } else { lblMsgCadastro.Visible = true; imgCalendar.Visible = true; hplnkWelcomeAdmin.Visible = true; lblMsgCadastro.Text = "Cadastro efetuado com sucesso para Morador: <br> <b> " + oProprietarioModel.proprietario1 + " <b> <br>" + "Bloco: " + oProprietarioModel.ap.bloco + " / Apartamento: " + oProprietarioModel.ap.apartamento + "<br> Sua Senha é: " + oProprietarioModel.senha + "<br><br><hr>"; dvCadastro.Visible = false; dvPesquisaMorador.Visible = false; SendMail enviaEmail = new SendMail(); try { int status = 0; enviaEmail.enviaSenha(lblMsgCadastro.Text, oProprietarioModel.proprietario1, oProprietarioModel.email, status); clearControl(); } catch (Exception) { lblMsgCadastro.Visible = true; imgCalendar.Visible = true; hplnkWelcomeAdmin.Visible = true; lblMsgCadastro.Text = "<br><br>Cadastro efetuado com sucesso para Morador: <br> <b> " + oProprietarioModel.proprietario1 + " <b> <br>" + "Bloco: " + oProprietarioModel.ap.bloco + " / Apartamento: " + oProprietarioModel.ap.apartamento + "<br> Sua Senha é: " + oProprietarioModel.senha + "<br><hr>"; dvCadastro.Visible = false; dvPesquisaMorador.Visible = false; } } } catch (Exception) { throw; } }