private void AddNoStep(Salesprocesses salesProcess, Salesprocessaudit stageAudit)
        {
            var audit = Repository.Create <Salesprocessaudit>();

            audit.EntityId       = salesProcess.EntityId;
            audit.Name           = salesProcess.Name;
            audit.SalesprocessId = salesProcess.SalesprocessesId;
            audit.Stagename      = stageAudit.Name;
            audit.Stepname       = "No Action";
            audit.Probability    = stageAudit.Probability;
            audit.Processtype    = "STEP";
            audit.Stageorder     = stageAudit.Stageorder;
            audit.Steporder      = 1;
            audit.Completed      = false;
            audit.StageId        = stageAudit.SalesprocessauditId;
            audit.StageguidId    = stageAudit.StageguidId;
            audit.StepguidId     = "STEPGUIDID";
            audit.Estdays        = 0.0F;
            audit.Required       = false;
            audit.Inlan          = true;
            audit.Inweb          = true;
            audit.Description    = stageAudit.Name;
            audit.Iscurrent      = false;
            audit.Seq            = SequenceNumber;
            audit.Data           = Encoding.UTF8.GetBytes("<Action></Action>");
            audit.Save();
        }
        private void AddProcessElement(Salesprocesses salesProcess, ProcessElementType elementType)
        {
            var audit = Repository.Create <Salesprocessaudit>();

            audit.EntityId          = salesProcess.EntityId;
            audit.Name              = salesProcess.Name;
            audit.SalesprocessId    = salesProcess.SalesprocessesId;
            audit.Probability       = 0.0F;
            audit.Updateprobability = ProcessPlugin.UpdateOpportunityPercent;
            audit.Processtype       = elementType.ToString().ToUpper();
            audit.Stageorder        = 0;
            audit.Steporder         = 0;
            audit.Required          = false;
            audit.Startdate         = DateTime.Now;
            audit.Startedby         = UserId;
            audit.Completed         = false;
            audit.Seq   = SequenceNumber;
            audit.Inlan = true;
            audit.Inweb = true;
            audit.Save();
        }