Skip to content

Instantly share code, notes, and snippets.

View lucasvalhos's full-sized avatar

Lucas Valhos lucasvalhos

  • Linhares, Brazil
  • 14:23 (UTC -03:00)
View GitHub Profile
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Layout Fixo</title>
<link href="style.css" rel="stylesheet" />
</head>
<body>
<div class="container">
@lucasvalhos
lucasvalhos / center.css
Last active August 11, 2017 22:30
align div vertically middle, center, middle
/* fallback for non-Flexbox browsers */
display: inline-block;
/* Flexbox browsers */
display: -webkit-inline-box;
display: -moz-inline-box;
display: -ms-inline-flexbox;
display: -webkit-inline-flex;
display: inline-flex;
Acesso o Cemig Atende
www.cemigatende.com.br
Fale com a Cemig 116 leernig Torpedo 29810
Cemig Distribuição S.A. CNP...10€ 981.180/W0i-16 Inse. Estadia' 1:á2i22136 0087 Tarifa Sacis) de Energia Elétrica - TSEE foi criada pela
Av. Barbatana, 1.200 - 17° andar - Ala Al - CEP 20190-131 - Bolo Jia reonts - MG Lei n' 10.438, de 26 de abril de 20.02
@lucasvalhos
lucasvalhos / component.html
Created April 24, 2020 23:20
LWC - Como abrir uma VisualForce em uma nova janela
<lightning-button label="Open Visual Force" onclick={openVisualForce}></lightning-button>
@lucasvalhos
lucasvalhos / sfdx-push-recordtypes
Created May 26, 2020 23:43 — forked from amphro/sfdx-push-recordtypes
Push RecordTypes and Data using SFDX
### Setup Import File and Permission Set
# Step 1. Export the RecordTypes
-> sfdx force:data:tree:export -q "SELECT ID, Name, DeveloperName, SobjectType FROM RecordType" -o data
Wrote 1 records to data/RecordType.json
# Here is what the export might look like
-> more data/RecordType.json
{
function webToLead(firstName, lastName, email) {
var form = document.createElement("form");
form.method = "POST";
form.action = "https://test.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8";
// Your org ID
var elementOID = document.createElement("input");
elementOID.name="oid";
elementOID.value='';
elementOID.setAttribute("type", "hidden");
public class AcaoMarketingController {
/**
* RF-001
* Não é permitido criar uma nova ação de marketing
* com o status diferente de 'Não iniciado'.
*/
public static void validaCriacaoStatus(List<AcaoMarketing__c> acoes){
for(AcaoMarketing__c acao : acoes){
trigger TriggerAcaoDeMarketing on AcaoMarketing__c (before insert, before update) {
if(Trigger.isInsert && Trigger.isBefore){
// Valida o status
AcaoMarketingController.validaCriacaoStatus((List<AcaoMarketing__c>) Trigger.new);
}
if((Trigger.isInsert || Trigger.isUpdate) && Trigger.isBefore){
public class AcaoMarketingController {
/**
* RF-001
* Não é permitido criar uma nova ação de marketing
* com o status diferente de 'Não iniciado'.
*/
public static void validaCriacaoStatus(List<AcaoMarketing__c> acoes){
for(AcaoMarketing__c acao : acoes){
trigger TriggerAcaoDeMarketing on AcaoMarketing__c (before insert, before update, after update) {
if(Trigger.isInsert && Trigger.isBefore){
// Valida o status
AcaoMarketingController.validaCriacaoStatus(Trigger.new);
}
if((Trigger.isInsert || Trigger.isUpdate) && Trigger.isBefore){