private void Attachmrzs05mMenu(mrzs05mMenu entity) { entity.typeSignalDC = this; }
private void Detachmrzs05mMenu(mrzs05mMenu entity) { entity.typeFuncDC = null; }
private bool Filtermrzs05mMenu(mrzs05mMenu entity) { return (entity.typeFuncDCid == this.@int); }
//replace {0000.0000} in menuElement void replaceNulls(mrzs05mMenu ent,Menu menuForSaveRezults) { string strForReplace = ent.menuElement; strForReplace = strForReplace.Replace("{0000.0000}", ent.value); if (ent.unitValue != null) strForReplace = strForReplace + " " + ent.unitValue; if (strForReplace.IndexOf("\\") != -1) { string[] s= strForReplace.Split(new char[1] { '\\' }); menuForSaveRezults.FirstLine = s[0]; menuForSaveRezults.SecondLine = s[1]; } }
private void Detachmrzs05mMenu(mrzs05mMenu entity) { entity.BooleanVal3 = null; }
/// <summary> /// Создание нового объекта mrzs05mMenu. /// </summary> /// <param name="id">Исходное значение свойства id.</param> public static mrzs05mMenu Createmrzs05mMenu(global::System.Int32 id) { mrzs05mMenu mrzs05mMenu = new mrzs05mMenu(); mrzs05mMenu.id = id; return mrzs05mMenu; }
//check some columns in mrzs05menu for not null string checkColumnsForNotNULL(mrzs05mMenu ent) { if (ent.kindSignalDCid != null) return ent.kindSignalDC.kindSignal; else if (ent.typeSignalDCid != null) return ent.typeSignalDC.typeSignal; else if (ent.typeFuncDCid != null) return ent.typeFuncDC.typeFunction; else if (ent.BooleanVal2ID != null) return ent.BooleanVal2.val; else if (ent.BooleanVal3ID != null) return ent.BooleanVal3.boolVal; else if (ent.mtzValID != null) return ent.mtzVal.mtzVals; else return null; }
private void Detachmrzs05mMenu(mrzs05mMenu entity) { entity.mtzVal = null; }
private bool Filtermrzs05mMenu(mrzs05mMenu entity) { return (entity.mtzValID == this.id); }
private bool Filtermrzs05mMenu(mrzs05mMenu entity) { return (entity.mrzsInOutOptionsID == this.id); }
private void Attachmrzs05mMenu(mrzs05mMenu entity) { entity.mtzVal = this; }
private void Detachmrzs05mMenu(mrzs05mMenu entity) { entity.mrzsInOutOption = null; }
private void Attachmrzs05mMenu(mrzs05mMenu entity) { entity.mrzsInOutOption = this; }
private bool Filtermrzs05mMenu(mrzs05mMenu entity) { return (entity.BooleanVal3ID == this.id); }
private void Detachmrzs05mMenu(mrzs05mMenu entity) { entity.typeSignalDC = null; }
private void Attachmrzs05mMenu(mrzs05mMenu entity) { entity.passwordCheckType1 = this; }
private bool Filtermrzs05mMenu(mrzs05mMenu entity) { return (entity.typeSignalDCid == this.id); }
private void Detachmrzs05mMenu(mrzs05mMenu entity) { entity.passwordCheckType1 = null; }
/// <summary> /// Устаревший метод для добавления новых объектов в набор EntitySet mrzs05mMenu. Взамен можно использовать метод .Add связанного свойства ObjectSet<T>. /// </summary> public void AddTomrzs05mMenu(mrzs05mMenu mrzs05mMenu) { base.AddObject("mrzs05mMenu", mrzs05mMenu); }
private bool Filtermrzs05mMenu(mrzs05mMenu entity) { return (entity.passwordCheckType == this.id); }
//transform mrzsmenu05 entity to Menu class private Menu getTransformedMenuClass(mrzs05mMenu entity) { Menu m = new Menu(); //set ids m.ID = entity.id; m.ParentID = entity.parentID; if (entity.unitValue != null) m.Unit = entity.unitValue.Replace(" ", string.Empty); if (entity.value != null) m.Value = entity.value.Replace(" ", string.Empty); m.HasChildren = checkMenuOnShowOneOrTwo(m); //check column MenuElement if (entity.menuElement == null) { m.FirstLine = entity.mrzsInOutOption.optionsName; m.SecondLine = entity.BooleanVal.val; } else if (entity.menuElement.IndexOf("{value}") != -1) { string temp = null; //if column "value" is null if (entity.value == null) { string val = checkColumnsForNotNULL(entity); temp = entity.menuElement.Replace("{value}", val); string[] s = temp.Split(new char[1] { '\\' }); m.FirstLine = s[0]; m.SecondLine = s[1]; } //when "value" column is not null else { string val = entity.value.Replace(" ", string.Empty); temp = entity.menuElement.Replace("{value}", val); //m.Value = entity.value; temp = replaceUnit(entity, temp); if (temp.IndexOf("\\") != -1) { string[] s = temp.Split(new char[1] { '\\' }); m.FirstLine = s[0]; m.SecondLine = s[1]; } else m.FirstLine = temp; } m.Name = temp; } else if (entity.menuElement.IndexOf("{0000.0000}") != -1) { replaceNulls(entity, m); } else if (entity.menuElement.IndexOf("{dd:mm:year\\hh:mm:ss}") != -1) { //m.FirstLine = DateTime.Now.ToShortDateString(); string s = "dd.MM.yyyy"; m.FirstLine = DateTime.Now.ToString(s); string s2 = "hh:mm:ss"; m.SecondLine = DateTime.Now.ToString(s2); } else { m.FirstLine = entity.menuElement; } return m; }
private void Attachmrzs05mMenu(mrzs05mMenu entity) { entity.typeFuncDC = this; }
//methods for replace strings string replaceUnit(mrzs05mMenu entity1,string strWithReplacedValue) { //if menuElement column has {unit} if (strWithReplacedValue.IndexOf("{unit}") != -1) { strWithReplacedValue = strWithReplacedValue.Replace("{unit}", " " + entity1.unitValue); } //if unit column is not null else if (entity1.unitValue != null) { strWithReplacedValue = strWithReplacedValue + entity1.unitValue; } return strWithReplacedValue; }
private void Attachmrzs05mMenu(mrzs05mMenu entity) { entity.BooleanVal3 = this; }