Beispiel #1
0
 public Guid Insert(ProtocolTypeList entityToInsert)
 {
     using (Conn)
     {
         return(Conn.Insert <Guid>(entityToInsert));
     }
 }
Beispiel #2
0
 public int Delete(ProtocolTypeList entityToInsert)
 {
     using (Conn)
     {
         return(Conn.Delete(entityToInsert));
     }
 }
        private void ToolStripMenuItem_add_Click(object sender, EventArgs e)
        {
            ProtocolTypeList        _tmpData = null;
            Add_Modify_ProtocolType tmpAdd_Modify_ProtocolType = new Add_Modify_ProtocolType(_tmpData);

            tmpAdd_Modify_ProtocolType.ShowDialog();
            if (tmpAdd_Modify_ProtocolType.result == DialogResult.OK)
            {
                GetProtocolTypeList();
            }
        }
 public Add_Modify_ProtocolType(ProtocolTypeList _tmpData)
 {
     InitializeComponent();
     if (_tmpData == null)
     {
         tmpProtocolType = _tmpData;
         TypeNameDataBinding();
     }
     else
     {
         tmpProtocolType = _tmpData;
         TypeNameDataBinding();
         ProtocolTypeData(tmpProtocolType);
     }
 }
        private void btnsure_Click(object sender, EventArgs e)
        {
            int iprotocoltypeid = 0;
            List <ProtocolTypeList> tmpProtocolTypeList = new List <ProtocolTypeList>();
            ProtocolTypeList        _tmpProtocolType    = new ProtocolTypeList();

            if (txtname.Text.Trim() == "")
            {
                MessageBox.Show("请填写协议类型名称!"); return;
            }

            if (txtprotocoltypeid.Text.Trim() == "")
            {
                MessageBox.Show("请填写协议类型编号!"); return;
            }
            else
            {
                if (!Int32.TryParse(txtprotocoltypeid.Text.Trim(), out iprotocoltypeid))
                {
                    MessageBox.Show("协议类型编号为数字格式");
                    return;
                }
            }

            if (tmpProtocolType != null)
            {
                _tmpProtocolType.ID = tmpProtocolType.ID;
            }
            _tmpProtocolType.ProtocolTypeName = txtname.Text.Trim();
            _tmpProtocolType.ProtocolTypeID   = Convert.ToInt32(txtprotocoltypeid.Text.Trim());
            _tmpProtocolType.TypeID           = Convert.ToInt32(cbxtypename.SelectedValue.ToString());
            tmpProtocolTypeList.Add(_tmpProtocolType);
            if (tmpProtocolType == null)
            {
                tmpProtocolTypeCommand._AddData(tmpProtocolTypeList);
                result = MessageBox.Show("添加成功", "提示", MessageBoxButtons.OK);
            }
            else
            {
                tmpProtocolTypeCommand._ReviseData(tmpProtocolTypeList);
                result = MessageBox.Show("修改成功", "提示", MessageBoxButtons.OK);
            }
            this.Close();
        }
        private void ToolStripMenuItem_edittype_Click(object sender, EventArgs e)
        {
            ProtocolTypeList _tmpData = new ProtocolTypeList();

            for (int i = 0; i < tmpListProtocolType.Count; i++)
            {
                if (_tmpProtocolTypeList.ID == tmpListProtocolType[i].ID)
                {
                    _tmpData = tmpListProtocolType[i];
                    break;
                }
            }
            Add_Modify_ProtocolType tmpAdd_Modify_ProtocolType = new Add_Modify_ProtocolType(_tmpData);

            tmpAdd_Modify_ProtocolType.ShowDialog();
            if (tmpAdd_Modify_ProtocolType.result == DialogResult.OK)
            {
                GetProtocolTypeList();
            }
        }
 private void ProtocolTypeData(ProtocolTypeList _ProtocolTypeData)
 {
     txtname.Text              = _ProtocolTypeData.ProtocolTypeName;
     txtprotocoltypeid.Text    = _ProtocolTypeData.ProtocolTypeID.ToString();
     cbxtypename.SelectedValue = _ProtocolTypeData.TypeID;
 }