コード例 #1
0
 public Form12MonitorAdd(DS_NiheComputers DS, DialogMonitorAdd Dialog)
 {
     this.DS     = DS;
     this.Dialog = Dialog;
     InitializeComponent();
     Init();
 }
コード例 #2
0
 public Form15Move(DS_NiheComputers DS, DialogMove D)
 {
     InitializeComponent();
     this.D = D;
     if (D.Comp != null)
     {
         lbDepartmentName.Text = D.Comp.Department;
     }
     else
     {
         lbDepartmentName.Text = D.Monic.Department;
         lbUsername.Visible    = false;
         tbUsername.Visible    = false;
         label4.Visible        = false;
         label6.Visible        = false;
         checkBox1.Visible     = false;
     }
     lbRoom.Text                = D.Room;
     lbUsername.Text            = D.Username;
     tbUsername.Text            = D.Username;
     tbRoom.Text                = D.Room;
     cbDepartment.DataSource    = DS.Department;
     cbDepartment.ValueMember   = "id";
     cbDepartment.DisplayMember = "FullName";
     cbDepartment.SelectedValue = D.DepartmentID;
 }
コード例 #3
0
ファイル: Monitor.cs プロジェクト: BelarusVadzim/NIHEprojects
 public Monitor(DS_NiheComputers DS)
 {
     this.DS              = DS;
     this.MonitorRow      = DS.Monitor.NewMonitorRow();
     this.MonitorRow.GUID = Guid.NewGuid().ToString();
     this.DS.Monitor.AddMonitorRow(this.MonitorRow);
 }
コード例 #4
0
 public SimpleDevice(DS_NiheComputers DS)
 {
     this.DS = DS;
     DS_NiheComputers.SimpleDeviceRow newRow = DS.SimpleDevice.NewSimpleDeviceRow();
     DS.SimpleDevice.AddSimpleDeviceRow(newRow);
     this.SimpleDeviceRow = newRow;
 }
コード例 #5
0
 public EventWriterComp(DS_NiheComputers DS, DialogComputerAdd D)
 {
     this.DS           = DS;
     this.ComputerGUID = D.GUID;
     this.Date         = D.Date;
     this.ExtendedInfo = D.ExtendedInfo;
 }
コード例 #6
0
 public Computer(DS_NiheComputers DS)
 {
     this.DS = DS;
     DS_NiheComputers.CompRow newRow = DS.Comp.NewCompRow();
     newRow.GUID = Guid.NewGuid().ToString();
     DS.Comp.AddCompRow(newRow);
     this.ComputerRow = newRow;
 }
コード例 #7
0
 public Form10HDD(DS_NiheComputers DS, BindingSource BSHDD)
 {
     this.DS    = DS;
     this.BSHDD = BSHDD;
     InitializeComponent();
     hDDDataGridView.DataSource            = BSHDD;
     hDDBindingNavigator.BindingSource     = BSHDD;
     dataGridViewTextBoxColumn2.DataSource = DS.HDDType;
     dataGridViewTextBoxColumn5.DataSource = DS.Vendor;
 }
コード例 #8
0
 public Form04OS(DS_NiheComputers DS, BindingSource BSOS)
 {
     this.BSOS = BSOS;
     BSOS.Sort = "Sort";
     InitializeComponent();
     oSDataGridView.DataSource             = BSOS;
     dataGridViewTextBoxColumn2.DataSource = DS.OSName;
     dataGridViewTextBoxColumn3.DataSource = DS.ArchitectureType;
     oSBindingNavigator.BindingSource      = BSOS;
 }
コード例 #9
0
 public Form11MonitorModel(DS_NiheComputers DS, BindingSource BSMonitorModel)
 {
     InitializeComponent();
     this.BSMonitorModel = BSMonitorModel;
     this.monitorModelDataGridView.DataSource        = BSMonitorModel;
     this.monitorModelBindingNavigator.BindingSource = BSMonitorModel;
     this.dataGridViewTextBoxColumn3.DataSource      = DS.Vendor;
     this.dataGridViewTextBoxColumn3.ValueMember     = "ID";
     this.dataGridViewTextBoxColumn3.DisplayMember   = "Name";
 }
コード例 #10
0
 public Form09RAM(DS_NiheComputers DS, BindingSource BSRAM)
 {
     this.BSRAM = BSRAM;
     InitializeComponent();
     rAMDataGridView.DataSource            = BSRAM;
     dataGridViewTextBoxColumn3.DataSource = DS.RAMType;
     rAMBindingNavigator.BindingSource     = BSRAM;
     //dataGridViewTextBoxColumn3.ValueMember = "ID";
     //dataGridViewTextBoxColumn3.DisplayMember = "Name";
 }
コード例 #11
0
        public Form08Processor(DS_NiheComputers DS, BindingSource BSProcessor)
        {
            this.BSProcessor      = BSProcessor;
            this.BSProcessor.Sort = "Sort";
            InitializeComponent();
            processorDataGridView.DataSource        = BSProcessor;
            processorBindingNavigator.BindingSource = BSProcessor;

            socketIDDataGridViewTextBoxColumn.DataSource = DS.Socket.Select("", "sort");
            vendorIDDataGridViewTextBoxColumn.DataSource = DS.Vendor;
        }
コード例 #12
0
 public DialogMonitor(DS_NiheComputers DS, DS_NiheComputers.MonitorRow mr)
 {
     this.mr          = mr;
     this.Number      = mr.Number;
     this.Department  = mr.DepartmentRow.FullName;
     this.Room        = mr.Room;
     this.Date        = mr.PurchaseDate;
     this.WarantyDate = mr.WarantyDate.ToShortDateString();
     this.GUID        = mr.GUID.ToString();
     this.Deleted     = mr.Deleted;
     this.FullName    = mr.FullName;
     this.Vendor      = mr.MonitorModelRow.VendorRow.Name;
     // this.EventTable = DS.EventComp;
 }
コード例 #13
0
ファイル: Monitor.cs プロジェクト: BelarusVadzim/NIHEprojects
        public static Monitor FindByGUID(DS_NiheComputers DS, string GUID)
        {
            DS_NiheComputers.MonitorRow row = null;
            var selectedrows = DS.Monitor.Select(string.Format(@"GUID = '{0}'", GUID));

            if (selectedrows.Length > 0)
            {
                DataRow r     = selectedrows[0];
                int     index = (int)r["ID"];
                row = DS.Monitor.FindByID(index);
            }
            Monitor monitor = new Monitor(DS, row);

            return(monitor);
        }
コード例 #14
0
        public static Computer FindByGUID(DS_NiheComputers DS, string GUID)
        {
            DS_NiheComputers.CompRow row = null;
            Computer comp         = null;
            var      selectedrows = DS.Comp.Select(string.Format(@"GUID = '{0}'", GUID));

            if (selectedrows.Length > 0)
            {
                DataRow r     = selectedrows[0];
                int     index = (int)r["ID"];
                row  = DS.Comp.FindByID(index);
                comp = new Computer(DS, row);
            }

            return(comp);
        }
コード例 #15
0
 public ManagerSocket(DS_NiheComputers DS, BindingSource BSSocket)
 {
     this.DS       = DS;
     this.BSSocket = BSSocket;
 }
コード例 #16
0
ファイル: Monitor.cs プロジェクト: BelarusVadzim/NIHEprojects
 public Monitor(DS_NiheComputers DS, DS_NiheComputers.MonitorRow MonitorRow)
 {
     this.DS         = DS;
     this.MonitorRow = MonitorRow;
 }
コード例 #17
0
 public ManagerRAM(DS_NiheComputers DS, BindingSource BSRAM)
 {
     this.DS    = DS;
     this.BSRAM = BSRAM;
 }
コード例 #18
0
 public ManagerOSName(DS_NiheComputers DS, BindingSource BSOSName)
 {
     this.DS       = DS;
     this.BSOSName = BSOSName;
 }
コード例 #19
0
 public Computer(DS_NiheComputers DS, DS_NiheComputers.CompRow ComputerRow)
 {
     this.DS          = DS;
     this.ComputerRow = ComputerRow;
     RatingCalculation();
 }
コード例 #20
0
 public ManagerMonitor(DS_NiheComputers DS)
 {
     this.DS = DS;
 }
コード例 #21
0
 public EventWriterMonitor(DS_NiheComputers DS)
 {
     this.DS = DS;
 }
コード例 #22
0
 public ManagerProcessor(DS_NiheComputers DS, BindingSource BSProcessor)
 {
     this.DS          = DS;
     this.BSProcessor = BSProcessor;
 }
コード例 #23
0
 public ManagerPrinterType(DS_NiheComputers DS, BindingSource BSPrinterType)
 {
     this.DS            = DS;
     this.BSPrinterType = BSPrinterType;
 }
コード例 #24
0
 public ManagerArchitectureType(DS_NiheComputers DS, BindingSource BSArchitectureType)
 {
     this.DS = DS;
     this.BSArchitectureType = BSArchitectureType;
 }
コード例 #25
0
 public ManagerVendor(DS_NiheComputers DS, BindingSource BSVendor)
 {
     this.DS       = DS;
     this.BSVendor = BSVendor;
 }
コード例 #26
0
 public ManagerDeviceType(DS_NiheComputers DS, BindingSource BSSimpleDeviceType)
 {
     this.DS = DS;
     this.BSSimpleDeviceType = BSSimpleDeviceType;
 }
コード例 #27
0
 public ManagerOS(DS_NiheComputers DS, BindingSource BSOS)
 {
     this.DS   = DS;
     this.BSOS = BSOS;
 }
コード例 #28
0
 public ManagerMonitorModel(DS_NiheComputers DS, BindingSource BSMonitorModel)
 {
     this.DS             = DS;
     this.BSMonitorModel = BSMonitorModel;
 }
コード例 #29
0
 public ManagerHDD(DS_NiheComputers DS, BindingSource BSHDD)
 {
     this.DS    = DS;
     this.BSHDD = BSHDD;
 }
コード例 #30
0
 public ManagerDepartment(DS_NiheComputers DS, BindingSource BSDepartment)
 {
     this.DS           = DS;
     this.BSDepartment = BSDepartment;
 }