| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Ошибка при публикации  Custom Workflow
			 
			
			Собственно, выскакивает ошибка при публикации workflow , компиляция и подключение происходят без проблем, ниже код примера. Общий смысл получить текущий день недели для проверки выходного дня в следующем шаге Workflow  (создаться в дизайнере) 
		
		
		
		
		
		
		
		
			X++: using System;
using System.Collections.Generic;
using System.Text;
using System.Workflow.ComponentModel;
using Microsoft.Crm.Sdk;
using Microsoft.Crm.Workflow;
using System.Workflow.ComponentModel.Compiler;
using System.Workflow.ComponentModel.Serialization;
using System.Workflow.ComponentModel.Design;
using System.Workflow.Runtime;
using System.Workflow.Activities;
using System.Workflow.Activities.Rules;
using Microsoft.Crm.SdkTypeProxy;
using Microsoft.Crm.Sdk.Query;
namespace testWF
{
    [CrmWorkflowActivity("Chek", "Programming  CRM 4")]
    public class ClassActivity : Activity
    {
        public static DependencyProperty ResultProperty =
           DependencyProperty.Register(
           "Result", typeof(CrmBoolean), typeof(ClassActivity));
        [CrmOutput("Result")]
        public CrmBoolean Result
        {
            get { return (CrmBoolean)GetValue(ResultProperty); }
            set { SetValue(ResultProperty, value); }
        }
        protected override ActivityExecutionStatus Execute(
            ActivityExecutionContext executionContext)
        {
            DateTime dateNow = DateTime.Now;
            bool flag = true;
            if ((int)dateNow.DayOfWeek == 6 || (int)dateNow.DayOfWeek == 0)
                flag = false;
            this.Result = new CrmBoolean(flag);
            return ActivityExecutionStatus.Closed;
        }
    }
}Последний раз редактировалось Ti1; 13.03.2009 в 15:28.  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Все вопрос пока снять, были проблемы на сервере, но все же интересно есть ли другой способ организации подобной проверки?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
	
	 | 
	
		
  |