//通过 设备名称 设备列表 是否可以编辑 初始化数据 public void Init(string _strEquipmentName, string m_strTitle, List <EquipmentInfomation> _listEquipmentInfomation, bool _bIsEditor) { m_EquipmentInfo = new EquipmentInfomationData(_strEquipmentName, m_strTitle, _listEquipmentInfomation); m_EquipmentInfoMemory = new EquipmentInfomationData(m_EquipmentInfo); m_bIsEditor = _bIsEditor; Init(); }
//取消保存本页面 private void OnCancel() { m_bIsChanged = false; m_EquipmentInfo = new EquipmentInfomationData(m_EquipmentInfoMemory); InitNormal(); Init(); }
public EquipmentInfomationData(EquipmentInfomationData _equipmentInfomationData) { m_strEquipmentName = _equipmentInfomationData.m_strEquipmentName; m_strTitle = _equipmentInfomationData.m_strTitle; m_listEquipmentInfo = new List <EquipmentInfomation>(); foreach (EquipmentInfomation item in _equipmentInfomationData.m_listEquipmentInfo) { m_listEquipmentInfo.Add(new EquipmentInfomation(item)); } }