private void CreateTVDevicePropities() { ControllerPropities controllerPropities; controllerPropities = JsonWorker.ReadControllerPropities(Path.Combine(path, "controller.json")); JsonWorker.CreateEmptyTVDevicePropities(Path.Combine(path, "tv.json"), controllerPropities); Console.WriteLine("---------------------------------------------------------------------"); Console.WriteLine("-----------TV json was generated. Please enter valid data------------"); Console.WriteLine("---------------------------------------------------------------------"); }
private bool Search(List <object> searchIn, string search) { foreach (object cur in searchIn) { if (JsonWorker.FirstInObject(cur) == search) { return(true); } } return(false); }
private List <ProjectorDevicePropities> ReadProjectorDevicePropities() { List <ProjectorDevicePropities> projectorDevicePropities = new List <ProjectorDevicePropities>(); List <object> list = JsonWorker.ReadDevices(Path.Combine(path, "projector.json")); foreach (object current in list) { projectorDevicePropities.Add(ProjectorDevicePropities.ConvertFromJObject(current)); } return(projectorDevicePropities); }
private List <TVDevicePropities> ReadTVDevicePropities() { List <TVDevicePropities> tVDevices = new List <TVDevicePropities>(); List <object> list = JsonWorker.ReadDevices(Path.Combine(path, "tv.json")); foreach (object current in list) { tVDevices.Add(TVDevicePropities.ConvertFromJObject(current)); } return(tVDevices); }
public void SaveDevices(List <object?> device) { string firstDeviceInObject = JsonWorker.FirstInObject(device); JsonWorker.DeviceSave(JsonWorker.SerializeDevice(device), Path.Combine(path, GetTypeOfDevice(firstDeviceInObject))); }
private ControllerPropities ReadControllerPropities() { return(JsonWorker.ReadControllerPropities(Path.Combine(path, "controller.json"))); }
private ConnectionPropities ReadConnectPropities() { return(JsonWorker.ReadConnection(Path.Combine(path, "connect.json"))); }