protected void Tabela() { DataSet ds = AuditoriaDB.SelectAll(); grdAuditoria.DataSource = ds.Tables[0].DefaultView; grdAuditoria.DataBind(); //grdAuditoria.HeaderRow.TableSection = TableRowSection.TableHeader; }
protected void PerfilUsuario(FunMod fmp) { //Variavéis string imagem = "", nome = "", matricula = "", usuario = "", local = "", caminho = "", situacao = ""; int codigo = 0; string mes, dia = "", nomeMes = "", acao = "", mensagem = ""; imagem = fmp.Funcionario.Perfil.Pfl_imagem; codigo = fmp.Funcionario.Pessoa.Pes_cod; nome = fmp.Funcionario.Pessoa.Pes_nome + " " + fmp.Funcionario.Pessoa.Pes_sobrenome; matricula = fmp.Funcionario.Fun_matricula; usuario = fmp.Funcionario.Perfil.Pfl_descricao; local = fmp.Funcionario.Pessoa.Pes_cidade + "," + fmp.Funcionario.Pessoa.Pes_estado; situacao = fmp.Funcionario.Pessoa.Pes_ativo; Contato con = new Contato(); ContatoDB.Select(fmp.Funcionario.Pessoa.Pes_cod); //if (con.Con_tipo.Equals("email")) //{ //} caminho = "<a href='../paginas/AlterarPerfil.aspx?pfl=" + Funcoes.AESCodifica(Convert.ToString(fmp.Funcionario.Fun_cod)) + "' Class='btn btn-dark col-md-12'>" + "<i class='fa fa-edit'></i> Editar </a>"; //Labels com os dados do Banco lblInfo.Text = "<center><div class='x_title blue'>" + "Detalhes do usuário " + nome + "<div class='clearfix'></div>" + "</div></center>"; lblImagem.Text = "<div class='avatar-view' title='" + nome + "'>" + "<img src='" + imagem + "' alt='...'/>" + "</div>"; lblDados.Text = "<br/><center><ul class='list-unstyled user_data'>" + "<li class='m-top-xs'><i class='fa fa-user'></i> Matrícula: " + matricula + " | " + situacao + "</li>" + "<li><i class='fa fa-briefcase user-profile-icon'></i> Usuário: " + usuario + "</li>" + "<li><i class='fa fa-map-marker user-profile-icon'></i> Endereço: " + local + "</li>" + //"<li><i class='fa fa-map-marker user-profile-icon'></i> Contato: " + valor + "</li>" + "</ul></center><br/>" + "<div class='col-md-12'>" + caminho + "</div>"; //"<div class='col-md-6'>" + // "<button type='button' class='btn btn-dark col-md-12' data-toggle='modal' data-target='#myModalDesativar'>" + // "<i class='fa fa-trash'></i> Excluir " + // "</button>" + //"</div>" + //"<div class='modal fade' id='myModalDesativar' tabindex='- 1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>" + // "<div class='modal-dialog' role='document'>" + // "<div class='modal-content'>" + // "<div class='modal-header'>" + // "<button type='button' class='close' data-dismiss='modal' aria-label='Close'>" + // "<span aria-hidden='true'>×</span>" + // "</button>" + // "<h3 class='modal-title red' id='myModalLabel'>Aviso!</h3>" + // "</div>" + // "<div class='modal-body'>" + // "<h2 class='text-center'>Tem certeza que deseja fazer isso?</h2>" + // "<h4 class='text-center'>Se você fizer isso ficará impossibilitado de acessar o sistema novamente!</h4>" + // "</div>" + // "<div class='divider'></div>" + // "<div class='col-xs-12 bottom text-right'>" + // "<button type='button' class='btn btn-default' data-dismiss='modal'>Não</button>" + // "<button type='button' class='btn btn-danger' onclick='desativar(" + fmp.Funcionario.Pessoa.Pes_cod + ")'>Sim</button>" + // "</div>" + // "</div>" + // "</div>" + // "</div>"; DataSet ds = new DataSet(); ds = AuditoriaDB.SelectPerfilAudCon(fmp.Funcionario.Fun_cod); foreach (DataRow dr in ds.Tables[0].Rows) { acao = dr["acao"] + ""; if (acao.Equals("Atualização")) { mensagem = nome + " atualizou " + dr["tabela"]; } else if (acao.Equals("Exclusão")) { mensagem = nome + " excluiu " + dr["tabela"]; } else if (acao.Equals("Inserção")) { mensagem = nome + " cadastrou " + dr["tabela"]; } else if (acao.Equals("Ativação")) { mensagem = nome + " ativou " + dr["tabela"]; } else if (acao.Equals("Alteração de Senha")) { mensagem = nome + " alterou " + dr["tabela"]; } dia = dr["dataAcao"] + ""; dia = dia.Substring(0, 2); mes = dr["dataAcao"] + ""; mes = mes.Substring(3, 2); switch (mes) { case "01": nomeMes = "Janeiro"; break; case "02": nomeMes = "Fevereiro"; break; case "03": nomeMes = "Março"; break; case "04": nomeMes = "Abri"; break; case "05": nomeMes = "Maio"; break; case "06": nomeMes = "Junho"; break; case "07": nomeMes = "Julho"; break; case "08": nomeMes = "Agosto"; break; case "09": nomeMes = "Setembro"; break; case "10": nomeMes = "Outubro"; break; case "11": nomeMes = "Novembro"; break; case "12": nomeMes = "Dezembro"; break; } if (fmp.Funcionario.Fun_cod.Equals(dr["aud_funcionario"])) { lblTabbFeed.Text += "<ul class='messages'><li><img src='" + imagem + "' class='avatar' alt='Avatar'>" + "<div class='message_date'>" + "<h3 class='date text-info'>" + dia + "</h3>" + "<p class='month'>" + nomeMes + "</p>" + "</div>" + "<div class='message_wrapper'>" + "<h4 class='heading'>" + nome + "</h4>" + "<blockquote class='message'>" + mensagem + "</blockquote>" + "<br />" + "<p class='url'>" + "<span class='fs1 text-info' aria-hidden='true' data-icon='?'></span>" + "</p>" + "</div></li></ul>"; } } }
protected void PerfilUsuario(int n) { FunMod fmp = FunModDB.Select(n); //Variavéis string imagem = "", nome = "", matricula = "", usuario = "", local = "", caminho = ""; int codigo = 0; string mes, dia = "", nomeMes = "", acao = "", mensagem = ""; imagem = fmp.Funcionario.Perfil.Pfl_imagem; codigo = fmp.Funcionario.Pessoa.Pes_cod; nome = fmp.Funcionario.Pessoa.Pes_nome + " " + fmp.Funcionario.Pessoa.Pes_sobrenome; matricula = fmp.Funcionario.Fun_matricula; usuario = fmp.Funcionario.Perfil.Pfl_descricao; local = fmp.Funcionario.Pessoa.Pes_cidade + "," + fmp.Funcionario.Pessoa.Pes_estado; Contato con = new Contato(); ContatoDB.Select(fmp.Funcionario.Pessoa.Pes_cod); caminho = "<a href='../paginas/AlterarPerfil.aspx?pfl=" + Funcoes.AESCodifica(Convert.ToString(fmp.Funcionario.Fun_cod)) + "' Class='btn btn-dark col-md-12'>" + "<i class='fa fa-edit'></i> Editar </a>"; //Labels com os dados do Banco lblInfo.Text = "<center><div class='x_title blue'>" + "Detalhes do usuário " + nome + "<ul class='nav navbar-right panel_toolbox'>" + "<li><a href='../paginas/ConsultaUsuario.aspx' data-toggle='tooltip' data-placement='bottom' title='Retornar Pagina Anterior'><i class='fa fa-reply'></i></a></li>" + "</ul>" + "<div class='clearfix'></div>" + "</div></center>"; lblImagem.Text = "<div class='avatar-view' title='" + nome + "'>" + "<img src='" + imagem + "' alt='...'/>" + "</div>"; lblDados.Text = "<br/><center><ul class='list-unstyled user_data'>" + "<li class='m-top-xs'><i class='fa fa-user'></i> Matrícula: " + matricula + "</li>" + "<li><i class='fa fa-briefcase user-profile-icon'></i> Usuário: " + usuario + "</li>" + "<li><i class='fa fa-map-marker user-profile-icon'></i> Endereço: " + local + "</li>" + //"<li><i class='fa fa-map-marker user-profile-icon'></i> Contato: " + valor + "</li>" + "</ul></center><br/>" + "<div class='col-md-12'>" + caminho + "</div>"; DataSet ds = new DataSet(); ds = AuditoriaDB.SelectPerfilAudCon(n); foreach (DataRow dr in ds.Tables[0].Rows) { acao = dr["acao"] + ""; if (acao.Equals("Atualização")) { mensagem = nome + " atualizou " + dr["tabela"]; } else if (acao.Equals("Exclusão")) { mensagem = nome + " excluiu " + dr["tabela"]; } else if (acao.Equals("Inserção")) { mensagem = nome + " cadastrou " + dr["tabela"]; } else if (acao.Equals("Ativação")) { mensagem = nome + " ativou " + dr["tabela"]; } else if (acao.Equals("Alteração de Senha")) { mensagem = nome + " alterou " + dr["tabela"]; } dia = dr["dataAcao"] + ""; dia = dia.Substring(0, 2); mes = dr["dataAcao"] + ""; mes = mes.Substring(3, 2); switch (mes) { case "01": nomeMes = "Janeiro"; break; case "02": nomeMes = "Fevereiro"; break; case "03": nomeMes = "Março"; break; case "04": nomeMes = "Abri"; break; case "05": nomeMes = "Maio"; break; case "06": nomeMes = "Junho"; break; case "07": nomeMes = "Julho"; break; case "08": nomeMes = "Agosto"; break; case "09": nomeMes = "Setembro"; break; case "10": nomeMes = "Outubro"; break; case "11": nomeMes = "Novembro"; break; case "12": nomeMes = "Dezembro"; break; } lblTabbFeed.Text += "<ul class='messages'><li><img src='" + imagem + "' class='avatar' alt='Avatar'>" + "<div class='message_date'>" + "<h3 class='date text-info'>" + dia + "</h3>" + "<p class='month'>" + nomeMes + "</p>" + "</div>" + "<div class='message_wrapper'>" + "<h4 class='heading'>" + nome + "</h4>" + "<blockquote class='message'>" + mensagem + "</blockquote>" + "<br />" + "<p class='url'>" + "<span class='fs1 text-info' aria-hidden='true' data-icon='?'></span>" + "</p>" + "</div></li></ul>"; } }