Posts

Updating Date while deactivating user

 Create a custom field of text and date. /* While deactivating a user on User Object update field on msg__c and deactivatedate__c with current dd*/   Apex Class public class deactivateHelper{       public static Boolean isFirstTime = true;     public static void updateUser(Set<id> pxyUsrId){                  system.debug('====='+pxyUsrId);         //Getting the Id for the user         Id userId = [select id,msg__c from User where id in: pxyUsrId limit 1].Id ;        //  List<User> userListToDeactivate = [select id,msg__c from User where id in: ids];                          List<User> uselst = new List<User>();         if(pxyUsrId.size() > 0 ){             for(user us : [SELECT Id, msg__c,deactivated...

Activating/deactivating trigger based on custom setting

  Create a custom setting with Name  TriggerSupport; and Field Checkbox with Label  TriggerOff Click on Manage --->  Set Default value as true  Code for getting the custom setting value TriggerSupport__c support = TriggerSupport__c.getInstance('TriggerOff__c'); system.debug('support'+support.TriggerOff__c); Output:  USER_DEBUG [3]|DEBUG|supporttrue

Showing Apex Error on UI for Lightning WebComponents(lwc)

Image
 Template: <template>      <lightning-card   title = "Showing error From Apex" >          <lightning-button   label = "Get Contacts"   onclick = {handleGetContacts} ></lightning-button>                   <template   if:true = {error} >              <c-error-panel   errors = {error} ></c-error-panel>          </template>      </lightning-card> </template> Js:      import  {  LightningElement , wire  }  from   'lwc' ; //importing from apex import  srchval  from   '@salesforce/apex/showErrorMsg.showError' ; export default   class   ShowErrorfromApex ...

ToastMessage

 showInfoToast : function(component, event, helper) {         var toastEvent = $A.get("e.force:showToast");         toastEvent.setParams({             title : 'Info Message',             message: 'Mode is dismissible ,duration is 5sec and this is normal Message',             messageTemplate: 'Record {0} created! See it {1}!',             duration:' 5000',             key: 'info_alt',             type: 'info',             mode: 'dismissible'         });         toastEvent.fire();     },     showSuccessToast : function(component, event, helper) {         var toastEvent = $A.get("e.force:showToast");         toastEvent.setPar...

Comparing Two Values Using Aura If

<aura:application >     <aura:attribute name="items" type="List" default="[1,2,3]" />     <aura:attribute name="current" type="Integer" default="2" />     <aura:iteration items="{!v.items}" var="item">         <aura:if isTrue="{!v.current == item}">             <div>Current: {!item}</div>             <aura:set attribute="else">                 <div>Not Current: {!item}</div>             </aura:set>         </aura:if>     </aura:iteration> </aura:application> Output Not Current: 1 Current: 2 Not Current: 3

To find array index of complex

<aura:component >          <aura:handler name="render" value="{!this}" action="{!c.myAction}"/>     <aura:attribute name="objs" type="Object[]" /> </aura:component> ({ myAction : function(component, event, helper) { var studentsArray =      [     {     "rollnumber": 1,     "name": "dj",     "subject": "physics"    },    {    "rollnumber": 2,   "name": "tanmay",   "subject": "biology"    },   {    "rollnumber": 3,    "name": "amit",    "subject": "chemistry"    },                   ];            console.log('studentsArray'+JSON.stringify(studentsArray[0]));         console.log(studentsArray[0].rollnumber);   console.log(studentsArray[0].name...

javascript to search array of object

var studentsArray = [ { "rollnumber" : 1 , "name" : "dj" , "subject" : "physics" }, { "rollnumber" : 2 , "name" : "tanmay" , "subject" : "biology" }, { "rollnumber" : 3 , "name" : "amit" , "subject" : "chemistry" }, ]; function functiontofindIndexByKeyValue ( arraytosearch , key , valuetosearch ) { for ( var i = 0 ; i < arraytosearch . length ; i ++) { if ( arraytosearch [ i ][ key ] == valuetosearch ) { return i ; } } return null ; } var index = functiontofindIndexByKeyValue ( studentsArray , "name" , "tanmay" ); alert ( index ); function getIndex ( val ) { for ( var i = 0 ; i < imageList . length ; i ++) { if ( imageList [ i ] ...