public void LoadDataSet(LayerStatesBLL states) { TxtBridgeLayer = GetLayer(states.Bridge); TxtBridgeCode = GetCode(states.Bridge); TxtBunkerCode = GetCode(states.Bunker); TxtBunkerLayer = GetLayer(states.Bunker); TxtBuildingCode = GetCode(states.Building); TxtBuildingLayer = GetLayer(states.Building); TxtBushOutlineCode = GetCode(states.BushOutline); TxtBushOutlineLayer = GetLayer(states.BushOutline); TxtCartPathCode = GetCode(states.CartPath); TxtCartPathLayer = GetLayer(states.CartPath); TxtCollarCode = GetCode(states.Collar); TxtCollarLayer = GetLayer(states.Collar); TxtDirtOutlineCode = GetCode(states.DirtOutline); TxtDirtOutlineLayer = GetLayer(states.DirtOutline); TxtFairwayCode = GetCode(states.Fairway); TxtFairwayLayer = GetLayer(states.Fairway); TxtRockOutlineLayer = GetLayer(states.RockOutline); TxtRockOutlineCode = GetCode(states.RockOutline); TxtRoughOutlineCode = GetCode(states.RoughOutline); TxtRoughOutlineLayer = GetLayer(states.RoughOutline); TxtStepsCode = GetCode(states.Steps); TxtStepsLayer = GetLayer(states.Steps); TxtTeeBoxCode = GetCode(states.TeeBox); TxtTeeBoxLayer = GetLayer(states.TeeBox); TxtTreeOutlineCode = GetCode(states.TreeOutline); TxtTreeOutlineLayer = GetLayer(states.TreeOutline); TxtWalkStripCode = GetCode(states.WalkStrip); TxtWalkStripLayer = GetLayer(states.WalkStrip); TxtWallCode = GetCode(states.Wall); TxtWallLayer = GetLayer(states.Wall); TxtWaterCode = GetCode(states.Water); TxtWaterLayer = GetLayer(states.Water); TxtWaterDropCode = GetCode(states.WaterDrop); TxtWaterDropLayer = GetLayer(states.WaterDrop); TxtPathLayer = GetLayer(states.Path); TxtPathCode = GetCode(states.Path); TxtGreenLayer = GetLayer(states.Green); TxtGreenCode = GetCode(states.Green); TxtGreenSideBunkerCode = GetCode(states.GreenSideBunker); TxtGreenSideBunkerLayer = GetLayer(states.GreenSideBunker); TxtOtherCode = GetCode(states.Other); TxtOtherLayer = GetLayer(states.Other); TxtNativeAreaCode = GetCode(states.NativeArea); TxtNativeAreaLayer = GetLayer(states.NativeArea); TxtLandscapingCode = GetCode(states.LandScaping); TxtLandscapingLayer = GetLayer(states.LandScaping); TxtIntMedRoughCode = GetCode(states.IntMedRough); TxtIntMedRoughLayer = GetCode(states.IntMedRough); _states = states; }
//public void SetController(SettingsController controller) //{ // throw new NotImplementedException(); //} //public void SetController(SettingsController controller, object data) //{ // throw new NotImplementedException(); //} public void Save(LayerStatesBLL changed_states) { try { IModel model = new Model.BLL.Model(); model.WriteDataToRegistry("Bridge", changed_states.Bridge); model.WriteDataToRegistry("Building", changed_states.Building); model.WriteDataToRegistry("Bunker", changed_states.Bunker); model.WriteDataToRegistry("BushOutline", changed_states.BushOutline); model.WriteDataToRegistry("CartPath", changed_states.CartPath); model.WriteDataToRegistry("Collar", changed_states.Collar); model.WriteDataToRegistry("DirtOutline", changed_states.DirtOutline); model.WriteDataToRegistry("Fairway", changed_states.Fairway); model.WriteDataToRegistry("Green", changed_states.Green); model.WriteDataToRegistry("GreenSideBunker", changed_states.GreenSideBunker); model.WriteDataToRegistry("IntMedRough", changed_states.IntMedRough); model.WriteDataToRegistry("LandScaping", changed_states.LandScaping); model.WriteDataToRegistry("NativeArea", changed_states.NativeArea); model.WriteDataToRegistry("Other", changed_states.Other); model.WriteDataToRegistry("Path", changed_states.Path); model.WriteDataToRegistry("RockOutline", changed_states.RockOutline); model.WriteDataToRegistry("RoughOutline", changed_states.RoughOutline); model.WriteDataToRegistry("Steps", changed_states.Steps); model.WriteDataToRegistry("TeeBox", changed_states.TeeBox); model.WriteDataToRegistry("TreeOutline", changed_states.TreeOutline); model.WriteDataToRegistry("WalkStrip", changed_states.WalkStrip); model.WriteDataToRegistry("Wall", changed_states.Wall); model.WriteDataToRegistry("Water", changed_states.Water); model.WriteDataToRegistry("WaterDrop", changed_states.WaterDrop); } catch (Exception ex) { MessengerManager.MessengerManager.AddLog(ex.Message); } }
private static string AssignPolyLinesToLayers(Polyline lwp) { //Get the 3-digit layer name of the object and compare var states = new LayerStatesBLL(); try { var name = lwp.Layer.ToUpper(); switch (name) { case "OBR": return(CommonUtilities.GetLayer(states.Bridge)); case "OBD": return(CommonUtilities.GetLayer(states.Building)); case "OST": return(CommonUtilities.GetLayer(states.Bunker)); case "OBO": return(CommonUtilities.GetLayer(states.BushOutline)); case "OCA": return(CommonUtilities.GetLayer(states.CartPath)); case "OCO": return(CommonUtilities.GetLayer(states.Collar)); case "ODO": return(CommonUtilities.GetLayer(states.DirtOutline)); case "OFW": return(CommonUtilities.GetLayer(states.Fairway)); case "OGR": return(CommonUtilities.GetLayer(states.Green)); case "OGS": return(CommonUtilities.GetLayer(states.GreenSideBunker)); case "OIR": return(CommonUtilities.GetLayer(states.IntMedRough)); case "OLN": return(CommonUtilities.GetLayer(states.LandScaping)); case "ONA": return(CommonUtilities.GetLayer(states.NativeArea)); case "OPT": return(CommonUtilities.GetLayer(states.Path)); case "ORK": return(CommonUtilities.GetLayer(states.RockOutline)); case "ORO": return(CommonUtilities.GetLayer(states.RoughOutline)); case "OSS": return(CommonUtilities.GetLayer(states.Steps)); case "OTB": return(CommonUtilities.GetLayer(states.TeeBox)); case "OTO": return(CommonUtilities.GetLayer(states.TreeOutline)); case "OWS": return(CommonUtilities.GetLayer(states.WalkStrip)); case "OWL": return(CommonUtilities.GetLayer(states.Wall)); case "OWA": return(CommonUtilities.GetLayer(states.Water)); case "OWD": return(CommonUtilities.GetLayer(states.WaterDrop)); case "OTH": return(CommonUtilities.GetLayer(states.Other)); default: return(null); } } catch (Exception ex) { MessengerManager.MessengerManager.AddLog(ex.Message); } return(null); }