Example #1
0
 /// <summary>
 /// 删除一个实体
 /// </summary>
 /// <param name="input"></param>
 /// <returns></returns>
 public int DeleteEntity(ValuesInputDto input)
 {
     if (input.Id.GetValueOrDefault(0) == 0)
     {
         return(0);
     }
     return(_iRepository.DeleteEntity <Values>(m => m.Id == input.Id));
 }
Example #2
0
        /// <summary>
        /// 新增一个实体
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public int InsertEntity(ValuesInputDto input)
        {
            var model = new Values()
            {
                Vals = input.Vals, Keys = input.Keys
            };

            return(_iRepository.InsertIdentity <Values>(model));
        }
Example #3
0
 /// <summary>
 /// 修改一个实体
 /// </summary>
 /// <param name="input"></param>
 /// <returns></returns>
 public int UpdateEntity(ValuesInputDto input)
 {
     if (input.Id.GetValueOrDefault(0) == 0)
     {
         return(0);
     }
     return(_iRepository.UpdateEntity <Values>(m => m.Id == input.Id, q => new Values()
     {
         Vals = input.Vals, Keys = input.Keys
     }));
 }
Example #4
0
        /// <summary>
        /// 测试批量新增
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>

        public int InsertBatchEntity(ValuesInputDto input)
        {
            List <Values> modelList = new List <Values>();

            for (var i = 0; i < 100; i++)
            {
                var model = new Values()
                {
                    Vals = input.Vals + i.ToString(), Keys = input.Keys + i.ToString()
                };
                modelList.Add(model);
            }
            return(_iRepository.InsertEntityList <Values>(modelList));
        }
Example #5
0
 public int DeleteEntity(ValuesInputDto input)
 {
     return(_service.DeleteEntity(input));
 }
Example #6
0
 public int UpdateEntity(ValuesInputDto input)
 {
     return(_service.UpdateEntity(input));
 }
Example #7
0
 public int InsertBatchEntity(ValuesInputDto input)
 {
     return(_service.InsertBatchEntity(input));
 }