Salesforce APEX VISUAL FORCE CRUD OPERATION

0

Salesforce APEX VISUAL FORCE CRUD OPERATION:-


public class StuEditOperation {

public List<stu__c> allRec{get;set;}

public stu__c coll;


 public StuEditOperation()

    {

        allRec = [select Id,Name,fees__c from stu__c];

     

     }

    public PageReference editstu() {

        //string idParam = apexpages.currentpage().getparameters().get('id');

        coll = [SELECT Id, Name, fees__c FROM stu__c WHERE Id = 'a0F5i00000KbR4j'];

        PageReference pageRef = Page.stufindoperation;

        pageRef.getParameters().put('sid',coll.ID);

        pageRef.getParameters().put('sname',coll.Name);

        pageRef.getParameters().put('fees',String.valueOf(coll.fees__c));

        return PageRef;

        //return Page.stufindoperation;

    }

}


Visualforce Page:-

<apex:page controller="StuEditOperation">

<apex:pageBlock id="anyName">

<apex:form>

        <apex:pageblocktable value="{!allRec}" var="a">

            

              <apex:column value="{!a.id}" id="stuid"/>

               <apex:column value="{!a.Name}" id="stuname" />

               <apex:column value="{!a.fees__c}" id="stufees"/>

               <apex:column ><apex:commandButton action="{!editstu}" value="Edit"/></apex:column>

               <apex:column ><a href="#" class="del">Delete</a></apex:column>

          </apex:pageblocktable>

         </apex:form>

          </apex:pageBlock>

  

    

</apex:page>


create StuupdateOperation class


public class StuUpdateOperation {

public string sid{get;set;}

public string sname{get;set;}

public string sfees{get;set;}

 public StuUpdateOperation()

 {

    sid=System.currentPagereference().getParameters().get('sid');   

    sname=System.currentPagereference().getParameters().get('sname');  

    sfees=System.currentPagereference().getParameters().get('fees'); 

 }

}


<apex:page controller="StuUpdateOperation">

  <!-- Begin Default Content REMOVE THIS -->

  <h1>Congratulations</h1>

  

   <apex:form>

    <apex:inputText value="{!sid}" id="txtid"  />

    <apex:inputtext value="{!sname}" id="txtname"/>

    <apex:inputtext value="{!sfees}" id="txtfees"/>

    <apex:commandButton  value="Update"/>

   </apex:form>

</apex:page>



Post a Comment

0Comments

POST Answer of Questions and ASK to Doubt

Post a Comment (0)