예제 #1
0
        private void LoadObject()
        {
            LPort obj = LPort.FetchByID(Utility.Int32Dbnull(txtID.Text));

            txtID.Enabled    = false;
            txtID.Text       = Utility.sDbnull(obj.PortId);
            cboBaudRate.Text = obj.BaudRate;
            cboDataBits.Text = Utility.sDbnull(obj.DataBits);
            cboParity.Text   = obj.Parity;
            cboStopBits.Text = obj.StopBits;
            txtPcName.Text   = obj.LocalAlias;
            txtDesc.Text     = obj.Description;
        }
예제 #2
0
        public void Insert(string PortName,string BaudRate,int DataBits,string StopBits,string Parity,short? Status,string Description,int Dtr,int Rts,string LocalAlias)
        {
            LPort item = new LPort();

            item.PortName = PortName;

            item.BaudRate = BaudRate;

            item.DataBits = DataBits;

            item.StopBits = StopBits;

            item.Parity = Parity;

            item.Status = Status;

            item.Description = Description;

            item.Dtr = Dtr;

            item.Rts = Rts;

            item.LocalAlias = LocalAlias;

            item.Save(UserName);
        }
예제 #3
0
        public void Update(int PortId,string PortName,string BaudRate,int DataBits,string StopBits,string Parity,short? Status,string Description,int Dtr,int Rts,string LocalAlias)
        {
            LPort item = new LPort();
            item.MarkOld();
            item.IsLoaded = true;

            item.PortId = PortId;

            item.PortName = PortName;

            item.BaudRate = BaudRate;

            item.DataBits = DataBits;

            item.StopBits = StopBits;

            item.Parity = Parity;

            item.Status = Status;

            item.Description = Description;

            item.Dtr = Dtr;

            item.Rts = Rts;

            item.LocalAlias = LocalAlias;

            item.Save(UserName);
        }