Example #1
0
        /// <summary>
        /// 修改
        /// </summary>
        /// <returns></returns>
        public bool UpdateTableData(string FromValues, string ItemID)
        {
            var TableModel = this.GetTableModel();

            BLL.ObjectData ModelData = new BLL.ObjectData(TableModel.TableName);
            ModelData.SetValues(FromValues); //表单数据
            if (TableModel.TableType == 1)   //表格数据
            {
                return(BaseClass.UpdateModel(ModelData, TableModel.PrimaryKey, ItemID));
            }
            else if (TableModel.TableType == 2)//XML数据
            {
                return(BaseClass.XmlUpdateTableModel(ModelData, TableModel.PrimaryKey, ItemID));
            }
            else
            {
                return(false);
            }
        }