예제 #1
0
        /// <summary>新增基本单位
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void UnitsGrid_InsertCommand(object sender, GridCommandEventArgs e)
        {
            var editedItem = e.Item as GridEditableItem;
            var unitsId    = Guid.NewGuid();

            if (editedItem != null)
            {
                var textBox = editedItem.FindControl("TB_Units") as TextBox;
                if (textBox != null)
                {
                    string unitsName = textBox.Text;
                    try
                    {
                        var unitsInfo = new UnitsInfo(unitsId, unitsName);
                        _unitsWirte.Insert(unitsInfo);
                    }
                    catch
                    {
                        RAM.Alert("数量单位信息数据添加失败!");
                    }
                }
            }
        }