//private void cmbColumns_SelectionChanged(object sender, SelectionChangedEventArgs e) //{ // if (cmbColumns.SelectedItem != null) // SetActinList(DatabaseObjectCategory.Column); //} //private void cmbCommands_SelectionChanged(object sender, SelectionChangedEventArgs e) //{ // if (cmbCommands.SelectedItem != null) // SetActinList(DatabaseObjectCategory.Command); //} //private int GetEntityID() //{ // int entityID = 0; // if (Object != null) // { // if (Object.ObjectCategory == DatabaseObjectCategory.Entity) // { // entityID = Convert.ToInt32(Object.ObjectIdentity); // } // else if (Object.ObjectCategory == DatabaseObjectCategory.Column) // { // var parent = bizDatabaseToObject.GetParentObject(DatabaseObjectCategory.Column, Convert.ToInt32(Object.ObjectIdentity)); // if (parent.ObjectCategory == DatabaseObjectCategory.Entity) // { // entityID = Convert.ToInt32(parent.ObjectIdentity); // } // } // } // return entityID; //} private void SetFromulas(int entityID) { cmbFormula.DisplayMemberPath = "Name"; cmbFormula.SelectedValuePath = "ID"; BizFormula bizFormula = new BizFormula(); cmbFormula.ItemsSource = bizFormula.GetFormulas(entityID); }
private void SetFromulas() { lokFormula.DisplayMember = "Name"; lokFormula.SelectedValueMember = "ID"; BizFormula bizFormula = new BizFormula(); lokFormula.ItemsSource = bizFormula.GetFormulas(EntityID, true); }
//private int GetEntityID() //{ // int entityID = 0; // if (Object != null) // { // if (Object.ObjectCategory == DatabaseObjectCategory.Entity) // { // entityID = Convert.ToInt32(Object.ObjectIdentity); // } // else if (Object.ObjectCategory == DatabaseObjectCategory.Column) // { // var parent = bizDatabaseToObject.GetParentObject(DatabaseObjectCategory.Column, Convert.ToInt32(Object.ObjectIdentity)); // if (parent.ObjectCategory == DatabaseObjectCategory.Entity) // { // entityID = Convert.ToInt32(parent.ObjectIdentity); // } // } // } // return entityID; //} private void SetFromulas() { if (cmbEntities.SelectedItem != null) { var entity = cmbEntities.SelectedItem as TableDrivedEntityDTO; cmbFormula.DisplayMemberPath = "Name"; cmbFormula.SelectedValuePath = "ID"; BizFormula bizFormula = new BizFormula(); cmbFormula.ItemsSource = bizFormula.GetFormulas(entity.ID); } }
private void SetFormulas() { BizFormula bizFormula = new BizFormula(); var listAllFormula = bizFormula.GetFormulas(Process.EntityID, false); List <FormulaDTO> listValidFormula = new List <FormulaDTO>(); foreach (var formula in listAllFormula) { if (formula.ResultDotNetType == typeof(bool) || formula.ResultDotNetType == typeof(Boolean)) { listValidFormula.Add(formula); } } colFormula.ItemsSource = listValidFormula; colFormula.DisplayMemberPath = "Name"; colFormula.SelectedValueMemberPath = "ID"; }
public FormulaDTO GetFormula(DR_Requester requester, int formulaID) { BizFormula bizFormula = new BizFormula(); return(bizFormula.GetFormula(requester, formulaID, true)); }