Exemple #1
0
 /// <summary>
 /// 保存表单(新增、修改)
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="entity">实体对象</param>
 /// <returns></returns>
 public void SaveEntity(string keyValue, System_SetExcelImportFiledEntity entity)
 {
     try
     {
         service.SaveEntity(keyValue, entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemple #2
0
 /// <summary>
 /// 保存表单(新增、修改)
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="entity">实体对象</param>
 /// <returns></returns>
 public void SaveForm(string keyValue, System_SetExcelImportFiledEntity entity)
 {
     try
     {
         service.SaveForm(conEntity.DbConnection, keyValue, entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemple #3
0
        /// <summary>
        /// 判断是否数据有重复
        /// </summary>
        /// <param name="dbService"></param>
        /// <param name="col"></param>
        /// <param name="sqlonly"></param>
        /// <param name="value"></param>
        /// <param name="dbId"></param>
        private void IsOnlyOne(DataBaseLinkService dbService, System_SetExcelImportFiledEntity col, string sqlonly, string value, string dbId)
        {
            if (col.F_OnlyOne == 1)
            {
                var parameter = new List <DbParameter>();

                sqlonly += col.F_FliedName + " = @" + col.F_FliedName;
                parameter.Add(DbParameters.CreateDbParameter("@" + col.F_FliedName, value));

                var d = dbService.FindTable(dbId, sqlonly, parameter.ToArray());
                if (d.Rows.Count > 0)
                {
                    throw new Exception("【" + col.F_ColName + "】此项数据不能重复");
                }
            }
        }