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)); }