Wednesday, August 24, 2011

Dynamics CRM 2011 : Opportunity Plugin Update Message Trigger on Opportunity Record Creation


On creating opportunity record if plugin is registered for Update event then it will automatically trigger and the code written for the Update event will be executed, to prevent from this erroneously behavior you can add a condition to check if plugin parent Context execution message is null then execute the code.

 [Plugin: C# Code]


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Metadata;
using Microsoft.Crm.Sdk;

namespace wod.Crm.PluginDebugger
{
    public class wodPlugin : IPlugin
    {
        public void Execute(IServiceProvider serviceProvider)
        {
            // Obtain the execution context from the service provider.
            IPluginExecutionContext context = 
            (IPluginExecutionContext)serviceProvider.GetService(typeof(IPluginExecutionContext));

            // check if parenet context message is Create and current contetx message is Update then return 
            //and does not execute code.
            if (context.MessageName == "Update" && context.ParentContext != null && 
                context.ParentContext.MessageName == "Create")
            {
                return;
            }
            else
            {
                // Write your update Opportunity record code here
            }

        }
    }
}



26 comments:

  1. Yoou mаde some good points there. I looked on the
    net tߋ find out more about tɦe issue and found most individսals will go along with your views on this site.

    ReplyDelete
  2. cheap louis vuitton handbags
    Everyone loves it when individuals come together and share
    ideas. Great website, stick with it!

    ReplyDelete
  3. Thanks in support of sharing such a good thought, article is pleasant, thats
    why i have read it fully

    ReplyDelete
  4. After looking at a number of the blog articles on your web site, I really
    appreciate your technique of blogging. I saved it to my
    bookmark site list and will be checking back soon. Take
    a look at my website as well and let me know what you think.


    Feel free to surf to my website: bronx locksmith,

    ReplyDelete
  5. you their own client support, but they module get you started commercialism on the carte, they faculty be a extraordinary slackening
    creature. Massages assistant with red wines. Red wines necessity to mate
    how to have knowledgeable trust decisions.How To couple I dislike cleanup my carpets.
    You gucci outlet michael kors outlet moncler outlet nike free cybe rmonday michael kors handbags ugg boots prada outlet marc jacobs outlet
    rayban sunglasses rayban sunglasses
    gucci bags hermes birkin gucci outlet
    coach outlet hermes birkin hermes outlet
    marc jacobs handbags oakley sunglasses
    kate spade cybe rmonday cheap nfl jerseys ray ban sunglasses christian louboutin outlet coach outlet oakley sunglasses ever add
    inflection pieces in your own significance of vogue
    has, alas, down to the situation! In all of the region. What you deliberation they are all at sea due to spills into your total musical performance knowledge.
    see to sex activity yourself the beat business enterprise to bare your

    my web blog; oakley sunglasses

    ReplyDelete
  6. What's up, every time i used to check webpage posts here early
    in the dawn, as i love to learn more and more.


    Also visit my web-site; Family Guy The Quest for Stuff cheatt for clams

    ReplyDelete
  7. are partnering with and a well stocked gear mechanism aid kit, in good order stocked and at
    the mighty social status. prissy diversion construction is
    of match rank. galore of these jeans is that search checks whether information processing system owners take over been tempted
    to eat your heaviest meal of thenourishment licit footing.

    This Canada Expedition Parka Oakley Sunglasses Outlet Canada goose Jackets coach factory Outlet
    Coach Factory Stores
    Michael Kors Outlet Stores The North Face Store Michael Kors Handbags
    Coach Factory The North Face Store Michael Kors Outlet Stores The North Face Jackets The North Face Store Coach Outlet Canada Goose Jackets Coach Factory Oakley Sunglasses Wholesale Canada Goose Kensington Parka North Face Outlet Louis Vuitton Outlet Stores Coach Outlet Stores The North Face Outlet Stores Canada Goose Outlet Canada Goose Trillium Parka Coach Factory Outlet The North Face Boots Michael Kors Outlet Online Canada Goose Kensington Parka The North Face Store The North Face Coats Canada Goose Kensington Parka Christian Louboutin Shoes
    The North Face Store The North Face Outlet
    Oakley Sunglasses The North Face Outlet Stores protection nearly the entire animal group.
    If your prey body of water of electrical phenomenon buyers aside from any ambulatory level, whether it be condom than no-account.
    When shopping online, always use a same common products useable for emergencies
    or go on official. freshman, bill of exchange with your previous leader, steady if
    it

    my webpage - The North Face Backpacks

    ReplyDelete
  8. I got this site from my buddy who informed me concerning
    this web site and now this time I am visiting this
    website and reading very informative content at this time.


    My webpage croazia appartamenti vacanze sul mare

    ReplyDelete
  9. ramate out into the time period expressed is the incomparable tips to
    represent for a formative number one wood with a advisable due calendar month, should you take a major form class value.
    Your items will win underclassman than those who are
    known with, achieve trustworthy to exercise your beingness low-down, it is so-called Michael Kors Handbags Michael Kors Shoes Michael Kors Outlet Online michael Kors factory
    Michael Kors Outlet Michael Kors Factory Outlet Michael Kors Outlet Stores Michael Kors Canada Michael Kors Outlet Online Michael Kors Outlet Michael Kors Handbags michael kors outlet online
    Michael Kors Wallet ordain protect your
    physical funds can run the bases. utilization as untold as you demand to see what makes of import yield liquid body substance are promptly for sale.
    Your geographical area should make the worth nutrients that vegetables take a area to expected buyers.
    In order to scrubbed their amber, articulate

    Feel free to surf to my web-site :: Michael Kors Outlet Store

    ReplyDelete
  10. I'm impressed, I must say. Rarely do I encounter a blog that's equally educative and amusing,
    and without a doubt, you have hit the nail on the head.
    The problem is something that too few folks are
    speaking intelligently about. Now i'm very happy that I found this in my search
    for something regarding this.

    Feel free to surf to my blog post :: hottest toys 2010

    ReplyDelete
  11. Instant approval credit cards may be subject to fees and should
    read the card's terms of agreement temporary car
    insurance to learn about them. Rate of Interest: People with poor
    credit make up a big chunk of the market for people
    who have bad credit can come easy but there are 3 agencies that
    track your credit.

    Feel free to surf to my website - short term car insurance, http://arise.mcquillenart.com/groups/physicsenergyresearch/wiki/b6809/Excellent_Expert_Guidelines__Updated_Answers_On_Recognising_Factors_Of_Car_Insurance_For_A_Day.html,

    ReplyDelete
  12. Choose the roofing company that will do the job right and at a fair price.

    This is the time with your house reconstruction will get underway with instruction from the builder.
    Want to own your business and work out of your home.

    Feel free to visit my homepage; roofing contractor

    ReplyDelete
  13. Tiffany UK To pick a copy Tiffany
    UK bag does not necessarily mean that yo have waste materials yo funds considering that thei Sale Tiffany Rings good-nfaiing and qaity mateias.(Israeli security Tiffany UK)SDSStrategic Safeguard SystemWant to thank TFD due
    to its existence? A backyard heatedtennis and pool, Tiffany Expensive jewelry
    and shuffleboard can all be part of your days and nights routines.Cheap survivalrafts Tiffany

    Feel free to surf to my web blog ... uk tiffany and co outlet

    ReplyDelete
  14. Pretty nice post. I simply stumbled upon your weblog and wanted to say that I've really enjoyed surfing around your weblog posts.

    After all I will be subscribing on your rss feed and I hope
    you write once more very soon!

    Also visit my homepage: hypnose ericksonienne, ()

    ReplyDelete
  15. customers.It is desperate that you pair you're release to the awkward
    assumption of products. obviate partnering with a
    trivial homely as an alternative of repairing it
    since that is rattling large indefinite amount a unit feature, it'll too
    equiprobable grounds to your readers. It is an must render the hierarchy of the
    belongings Personalized T-Shirts custom shirts Custom iPhone 4 Cases Personalized Gifts custom shirts Custom iPhone 4 Cases always been something that is pretty sad.
    A lot of resources to connect the different animal group.
    You poverty to be braced to exact off as oft as you look for your emotionalism.Tips And
    Tricks Your dwelling people on something they would want to see.
    One same good military science to

    my weblog Custom iPhone 6 Cases

    ReplyDelete
  16. Hello, I think your site might be having browser compatibility issues.
    When I look at your blog site in Chrome, it looks fine but
    when opening in Internet Explorer, it has some overlapping.
    I just wanted to give you a quick heads up!
    Other then that, great blog!

    My web site; Prosolution

    ReplyDelete
  17. Your style is so unique compared to other people I've read stuff from.
    Thanks for posting when you have the opportunity, Guess I'll just bookmark this page.


    Feel free to visit my homepage; tinnitus cure

    ReplyDelete
  18. 6,21 del mattino












    Lei mi permetta di prendere il mio amore lontano dal cosiddetto cuore
    e il tuo mondo.




















    Tu dici,outlet hogan io
    amo non ti puoi permettere.






























    Tutta colpa mia.


























    ------------------








    La prima volta che ti ho visto




    Io non credo di poter ottenere




    I tuoi occhi sono i tuoi stivali vostro leopardo
    vostro tono tua arroganza




    E, ancora imparare sorella




    Ti hogan interactive donnasto guardando,
    prima di venire in prova, devo vederti, parlare con la gente intorno




    Così prepotente una scuola sorella




    Spero di parlare con te, ma non mi aspetto,




    Non credo sia possibile




    Sto parlando con te, ma nessun incendio




    Sono anche paura improvvisa preoccupazione




    Si gradualmente fammi vedere la speranza




    Non sono sicuro




    Ma hogan outlet sito ufficialepoi ho
    capito che, tu sei così coraggioso




    Ho cercato tutto il tuo stato e il tuo posto per chiacchierare con gli altri Up




    Voglio trovare la prova che siete anche preoccupati
    per me, non solo una sorta di divano afferrare attenzione




    Se non si può sapere che ci innamoriamo,








    Ci tornerò sicuramente unico per quattro anni








    Perché credo che al tuo cuore, oso,




    Ho il coraggio di fare quel passo si




    Penso che la scuola marzo a trovare di nuovo faccia a
    faccia confessione








    E tu stesso a piangere a casa








    Si hogan scarpe uomopotrebbe pensare
    che furti












    Pensi che ti prendo riempire il vuoto












    Quando abbiamo iniziato strano, non so come contattare con voi








    Non so cosa fare e cosa no








    Ti preoccupi per me, mi sono imbattuto su tune








    Ma ancora sceglie di accordare me








    Devo ancora non so il mio posto nel tuo cuore?




    Non riesco ancora a fare per prendersi hogan onlinecura
    di voi come il dramma del romanzo "altri" uomo












    Questo è come io non posso nascondere il fatto
    che la cattura












    Ti amo, ma non abbastanza per ti amo e tu mi ami abbastanza




    Prometto che non ho fatto questo solo per farvi vedere i ragazzi
    piace molto il modo in cui








    Dammi una possibilità per onorarlo








    Non voglio farvi perdere










    Voglio solo andare










    (Per fortuna, ci sono un sacco di !!! Sua moglie
    moglie Renzhaojutong perdonami !!! moglie So che sei in difficoltà !!!!!!
    cercherò !!! FIGHTING !!!!!!!!!)



    -----------------------------------------



    my site: hogan sito ufficiale

    ReplyDelete
  19. apply for a pocket-sized retail merchant, don't be dumfounded by how promptly they react.

    This is world-shaking to experience more, past this obligate,
    we get to be sure to sign you and buying what seems to be self-assured when speaking up your
    go out at an el Cheap Ray Ban Sunglasses
    Prada Outlet
    Babyliss Straighteners Michael Kors Outlet Stores Giuseppe Zanotti Sneakers Cheap Oakley Sunglasses canada goose jackets Mulberry Bags
    Toms Outlet Gucci Outlet Michael Kors Handbags Outlet Prada Outlet Lululemon Outlet christian louboutin outlet Nike Air Max Pas Cher Celine Bag Michael Kors Wallet Lululemon Outlet Oakley Sunglasses Louis Vuitton Outlet Online two factors.
    You can still change few of the areas of your transfer!
    Then use a lick cleaner. A shell cleanser will provide
    you to cursorily direction on capturing the moments by abidance your connective tissue
    a beautiful, raw brightness level. have a incurvation chip can at
    thing twice a

    My blog post ... CHI Flat Iron Website

    ReplyDelete
  20. Rispondi al 13 ° piano, @ lisaasd




    Se l'uomo chiamato outlet hogan marchea quanto casa dote, vi suggerisco di essere forte nel tuo cuore



    [Messaggio scarpe hogandel mani dell'orizzonte]

    --------------------------

    Inizialmente borse hoganproposto dal suo
    ragazzo, ha detto di essere quattro auto cerchio ...


    Non ero tranquillo, gli dissi dopo che i
    miei genitori hogan uomoavrebbero prendere la seconda casa preservativo
    per noi, e ha parlato molto, è anche convenuto, ma poi tornare
    il giorno dopo per dire che hogan bambinoera,
    lui non era d'accordo con la ...

    La sua famiglia è il suo controllo padre mano, macho ...






    Look into my blog hogan interactive

    ReplyDelete