private void toolStripButtonUpdateElectricMap_Click(object sender, EventArgs e) { if (modeValue == ModeValue.save) { modeValue = ModeValue.edit; foreach (ComponentDoorUnit doorUint in formPictureMovable.pictureBoxElectronicMap.Controls) { doorUint.EditMode(); } ImageOperate.UpdateButtonItemToToolStrip(toolStripControlConsole, 0, "update.bmp", "Update"); } else if (modeValue == ModeValue.edit) { modeValue = ModeValue.save; foreach (ComponentDoorUnit doorUint in formPictureMovable.pictureBoxElectronicMap.Controls) { doorUint.SaveMode(); modelDoorUnitInfo.DoorUnitID = int.Parse(doorUint.Name); modelDoorUnitInfo = bllDoorUnitInfo.GetModel(modelDoorUnitInfo.DoorUnitID); modelElectronicMap = bllElectronicMap.GetModelList("ElectronicMapName = '" + formPictureMovable.pictureBoxElectronicMap.Name + "'")[0]; modelDoorUnitInfo.PositionX = doorUint.Location.X; modelDoorUnitInfo.PositionY = doorUint.Location.Y; modelDoorUnitInfo.ElectronicMapID = modelElectronicMap.ElectronicMapID; bllDoorUnitInfo.Update(modelDoorUnitInfo); } ImageOperate.UpdateButtonItemToToolStrip(toolStripControlConsole, 0, "save.bmp", "Save"); } }
public FormElectronicMap(AccessDataBase.Model.ElectronicMap modelElectronicMap, OpenMode openMode) { InitializeComponent(); this.StartPosition = FormStartPosition.CenterParent; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; this.MaximizeBox = false; this.MinimizeBox = false; this.Icon = GetResourcesFile.getSystemIco(); this.openMode = openMode; if (modelElectronicMap != null) { this.modelElectronicMap = modelElectronicMap; } initUI(); if (this.openMode == OpenMode.Add) { } else if (this.openMode == OpenMode.Update) { textBoxElectronicMapName.Text = modelElectronicMap.ElectronicMapName; textBoxElectronicMapName.Enabled = false; List <KryptonAccessController.AccessDataBase.Model.ElectronicMap> listElectronicMap = bllElectronicMap.GetModelList("ElectronicMapName = '" + modelElectronicMap.ElectronicMapName + "'"); textBoxElectronicMapDes.Text = listElectronicMap[0].ElectronicMapDes; } }
private void toolStripButtonUpdateElectricMap_Click(object sender, EventArgs e) { if (modeValue == ModeValue.save) { modeValue = ModeValue.edit; foreach (ComponentDoorUnit doorUint in formPictureMovable.pictureBoxElectronicMap.Controls) { doorUint.EditMode(); } ImageOperate.UpdateButtonItemToToolStrip(toolStripControlConsole, 0, "update.bmp", "Update"); } else if (modeValue == ModeValue.edit) { modeValue = ModeValue.save; foreach (ComponentDoorUnit doorUint in formPictureMovable.pictureBoxElectronicMap.Controls) { doorUint.SaveMode(); modelDoorUnitInfo.DoorUnitID = int.Parse(doorUint.Name); modelDoorUnitInfo = bllDoorUnitInfo.GetModel(modelDoorUnitInfo.DoorUnitID); modelElectronicMap = bllElectronicMap.GetModelList("ElectronicMapName = '" + formPictureMovable.pictureBoxElectronicMap.Name + "'")[0]; modelDoorUnitInfo.PositionX = doorUint.Location.X; modelDoorUnitInfo.PositionY = doorUint.Location.Y; modelDoorUnitInfo.ElectronicMapID = modelElectronicMap.ElectronicMapID; bllDoorUnitInfo.Update(modelDoorUnitInfo); } ImageOperate.UpdateButtonItemToToolStrip(toolStripControlConsole, 0, "save.bmp", "Save"); } }