Пример #1
0
 public int Delete(DataTypesEntity entpoint)
 {
     using (var db = new SqlConnection(_config))
     {
         const string sql = "UPDATE DataTypes SET IsDeleted = 1 WHERE Id = @Id";
         return(db.Execute(sql, entpoint));
     }
 }
Пример #2
0
 public int Insert(DataTypesEntity entpoint)
 {
     using (var db = new SqlConnection(_config))
     {
         const string sql = "INSERT INTO DataTypes (Name, Description, Type, UsedForSearch, DefaultValue, EafAccountId, IsDeleted) " +
                            "VALUES(@Name, @Description, @Type, @UsedForSearch, @DefaultValue, @EafAccountId, 0)";
         return(db.Execute(sql, entpoint));
     }
 }
Пример #3
0
 public int Update(DataTypesEntity entpoint)
 {
     using (var db = new SqlConnection(_config))
     {
         const string sql = "UPDATE DataTypes SET Name = @Name, Description = @Description, Type = @Type, UsedForSearch = @UsedForSearch, DefaultValue = @DefaultValue " +
                            "WHERE Id = @Id";
         return(db.Execute(sql, entpoint));
     }
 }
Пример #4
0
        public void Delete(DataTypesEntity dataType)
        {
            var updateCount = _dataTypesRepo.Delete(dataType);

            if (updateCount == 0)
            {
                throw new Exception("dataType was not deleted");
            }
        }
Пример #5
0
        public void Update(DataTypesEntity dataType)
        {
            dataType.IsDeleted = false;
            var updateCount = _dataTypesRepo.Update(dataType);

            if (updateCount == 0)
            {
                throw new Exception("dataType was not updated");
            }
        }
Пример #6
0
        public void Create(DataTypesEntity dataType)
        {
            dataType.IsDeleted = false;
            var insertCount = _dataTypesRepo.Insert(dataType);

            if (insertCount == 0)
            {
                throw new Exception("dataType was not created");
            }
        }
Пример #7
0
 public void Put([FromRoute] int id, [FromBody] DataTypesEntity dataType)
 {
     _dataTypeService.Update(dataType);
 }
Пример #8
0
 public void Post([FromBody] DataTypesEntity dataType)
 {
     _dataTypeService.Create(dataType);
 }