public int GetStatus(string ID) { AGRIBOTSYSTEMDataContext context = new AGRIBOTSYSTEMDataContext(); MONITOR mnt = context.MONITORs.FirstOrDefault(x => x.ID == ID); return((int)mnt.STATUS); }
public List <MONITOR> DanhSachDongCoCuaThietBi(string IDDV) { AGRIBOTSYSTEMDataContext context = new AGRIBOTSYSTEMDataContext(); List <DVMT> lstDeviceMonitor = context.DVMTs .Where(x => x.IDDV == IDDV) .ToList(); var list = new List <DVMT>(); foreach (var e in lstDeviceMonitor) { list.Add(new DVMT { IDDV = e.IDDV, IDMT = e.IDMT }); } List <MONITOR> lstSensor = new List <MONITOR>(); foreach (var item in lstDeviceMonitor) { MONITOR dv = context.MONITORs.FirstOrDefault(x => x.ID == item.IDMT); dv.DVMTs = null; dv.TYPE_MT = null; lstSensor.Add(dv); } return(lstSensor); }
public int InsertMonitor(MONITOR mon) { int result = 0; try { result = conector.InsertTableMONITOR(mon); return(result); } catch (Exception ex) { throw ex; } }
public bool UpdateStatus(string ID, int status) { try { AGRIBOTSYSTEMDataContext context = new AGRIBOTSYSTEMDataContext(); MONITOR dv = context.MONITORs.FirstOrDefault(x => x.ID == ID); if (dv != null) { dv.STATUS = status; context.SubmitChanges(); return(true); } } catch { } return(false); }
public int InsertTableMONITOR(MONITOR mon) { try { string sql = " insert into MONITOR values('" + mon.Name + "')"; cmd = new SqlCommand(sql); cmd.Connection = conn; this.openConnection(); int result = cmd.ExecuteNonQuery(); this.closeConnection(); return(result); } catch (Exception ex) { throw ex; } }
private void UpdateMonitorList() { MonitorList.Clear(); foreach (Screen screen in Screen.AllScreens) { DisplayConfiguration.PHYSICAL_MONITOR mon = DisplayConfiguration.GetPhysicalMonitors(DisplayConfiguration.GetMonitorByBounds(screen.Bounds))[0]; string Name = screen.DeviceFriendlyName(); if (String.IsNullOrEmpty(Name)) { Name = "Generic Monitor"; } DisplayConfiguration.MonitorExtremums MonExtrs; try { MonExtrs = DisplayConfiguration.GetMonitorExtremums(mon); } catch { MonExtrs = new DisplayConfiguration.MonitorExtremums() { Min = 0, Max = 0 }; } MonitorList.Add(new MONITOR(Name, mon, MonExtrs.Min, MonExtrs.Max)); } Monitor_List_Combobox.ItemsSource = MonitorList; Monitor_List_Combobox.SelectedItem = MonitorList[0]; CurrentMonitor = MonitorList[0]; }
public static extern IntPtr MonitorFromPoint(Point pt, MONITOR dwFlags);
public static partial IntPtr MonitorFromRect(ref RECT lprc, MONITOR dwFlags);
public static extern IntPtr MonitorFromRect(ref RECT lprc, MONITOR dwFlags);
public static extern IntPtr MonitorFromPoint(System.Drawing.Point pt, MONITOR dwFlags);
public static partial IntPtr MonitorFromWindow(IntPtr hwnd, MONITOR dwFlags);
static extern IntPtr MonitorFromRect([In] ref RECT lprc, [In] MONITOR dwFlags);
public static extern IntPtr MonitorFromPoint(POINT pt, MONITOR dwFlags);
static extern IntPtr MonitorFromPoint([In] POINT pt, [In] MONITOR dwFlags);
public static extern IntPtr MonitorFromRect(RECT rect, MONITOR dwFlags);
public static extern IntPtr MonitorFromWindow(IntPtr hwnd, MONITOR dwFlags);
private void Monitor_List_Combobox_SelectionChanged(object sender, SelectionChangedEventArgs e) { CurrentMonitor = MonitorList[Monitor_List_Combobox.SelectedIndex]; Set_Initial_Brightness(); }
public static extern IntPtr MonitorFromWindow(IntPtr hwnd, MONITOR flags);
static extern IntPtr MonitorFromWindow([In] IntPtr hWnd, [In] MONITOR dwFlags);