private void ProjectSearchLookUpEdit_EditValueChanged(object sender, EventArgs e)
        {
            if (ProjectSearchLookUpEdit.EditValue == null)
            {
                return;
            }
            Guid projectId = Guid.Empty;

            if (ProjectSearchLookUpEdit.EditValue != System.DBNull.Value)
            {
                projectId = (Guid)ProjectSearchLookUpEdit.EditValue;
            }
            if (projectId != Guid.Empty)
            {
                CriteriaOperator filter = new BinaryOperator("ProjectId", projectId);
                VersionNumberSearchLookUpEdit.ReloadData(filter);
            }

            if (string.IsNullOrEmpty(ProjectSearchLookUpEdit.EditValue.ToString()))
            {
                return;
            }
            EventHandler <EventArgs <Guid> > handler = OnProjectChange;

            if (handler == null)
            {
                return;
            }
            //Guid projectId = (Guid)ProjectSearchLookUpEdit.EditValue;
            handler(sender, new EventArgs <Guid>(projectId));
        }
 public override void InitEditors(Entity entity)
 {
     base.InitEditors(entity);
     ProjectSearchLookUpEdit.Bind(entity);
     VersionNumberSearchLookUpEdit.Bind(entity);
     statusLookUpEdit.BindPickList(entity);
 }
        public override void InitEditors(Entity entity)
        {
            base.InitEditors(entity);
            string layoutResourceNamespace = "Katrin.Win.MainModule.DefaultLayout";

            ProjectSearchLookUpEdit.Bind(entity);
            VersionNumberSearchLookUpEdit.Bind(entity);
        }
        private void ProjectSearchLookUpEdit_EditValueChanged(object sender, EventArgs e)
        {
            if (ProjectSearchLookUpEdit.EditValue == null)
            {
                return;
            }
            Guid projectId = Guid.Empty;

            if (ProjectSearchLookUpEdit.EditValue != System.DBNull.Value)
            {
                projectId = (Guid)ProjectSearchLookUpEdit.EditValue;
            }
            if (projectId != Guid.Empty)
            {
                CriteriaOperator filter = new BinaryOperator("ProjectId", projectId);
                VersionNumberSearchLookUpEdit.ReLoadData(filter, "ProjectVersion");
            }
            var projectIteration = (Katrin.Domain.Impl.ProjectIteration)EntityBindingSource.Current;

            if (projectIteration == null)
            {
                return;
            }
            projectIteration.ProjectId = projectId;
            if (string.IsNullOrEmpty(ProjectSearchLookUpEdit.EditValue.ToString()))
            {
                return;
            }
            EventHandler <EventArgs <Guid> > handler = OnProjectChange;

            if (handler == null)
            {
                return;
            }

            handler(sender, new EventArgs <Guid>(projectId));
        }