Example #1
0
 public void AddTag(string tagId, Guid OrderId)
 {
     OrdersJoinTagsEntity tags = new OrdersJoinTagsEntity();
     tags.OrderId = OrderId;
     tags.TagId = tagId;
     OrdersJoinTagsManager.CreateInstant().Insert(tags);
 }
Example #2
0
 public bool Delete(Guid Id)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         OrdersJoinTagsEntity _OrdersJoinTagsEntity = new OrdersJoinTagsEntity(Id);
         if (adapter.FetchEntity(_OrdersJoinTagsEntity))
         {
             adapter.DeleteEntity(_OrdersJoinTagsEntity);
             toReturn = true;
         }
     }
     return toReturn;
 }
Example #3
0
        public bool Update(Guid Id, Guid OrderId, string TagId, DateTime CreatedDate)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                OrdersJoinTagsEntity _OrdersJoinTagsEntity = new OrdersJoinTagsEntity(Id);
                if (adapter.FetchEntity(_OrdersJoinTagsEntity))
                {

                    _OrdersJoinTagsEntity.OrderId = OrderId;
                    _OrdersJoinTagsEntity.TagId = TagId;
                    _OrdersJoinTagsEntity.CreatedDate = CreatedDate;
                    adapter.SaveEntity(_OrdersJoinTagsEntity, true);
                    toReturn = true;
                }
            }
            return toReturn;
        }
Example #4
0
 public bool Update(OrdersJoinTagsEntity _OrdersJoinTagsEntity, RelationPredicateBucket filter)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.UpdateEntitiesDirectly(_OrdersJoinTagsEntity, filter);
         toReturn = true;
     }
     return toReturn;
 }
Example #5
0
        public bool Update(OrdersJoinTagsEntity _OrdersJoinTagsEntity)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                RelationPredicateBucket filter = new RelationPredicateBucket();
                IPredicateExpression _PredicateExpression = new PredicateExpression();
                _PredicateExpression.Add(OrdersJoinTagsFields.Id == _OrdersJoinTagsEntity.Id);

                filter.PredicateExpression.Add(_PredicateExpression);

                adapter.UpdateEntitiesDirectly(_OrdersJoinTagsEntity, filter);
                toReturn = true;
            }
            return toReturn;
        }
Example #6
0
 public OrdersJoinTagsEntity SelectOne(Guid Id)
 {
     OrdersJoinTagsEntity toReturn = null;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         OrdersJoinTagsEntity _OrdersJoinTagsEntity = new OrdersJoinTagsEntity(Id);
         if (adapter.FetchEntity(_OrdersJoinTagsEntity))
         {
             toReturn = _OrdersJoinTagsEntity;
         }
     }
     return toReturn;
 }
Example #7
0
        public OrdersJoinTagsEntity Insert(Guid OrderId, string TagId, DateTime CreatedDate)
        {
            OrdersJoinTagsEntity _OrdersJoinTagsEntity = new OrdersJoinTagsEntity();
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {

                _OrdersJoinTagsEntity.OrderId = OrderId;
                _OrdersJoinTagsEntity.TagId = TagId;
                _OrdersJoinTagsEntity.CreatedDate = CreatedDate;
                adapter.SaveEntity(_OrdersJoinTagsEntity, true);
            }
            return _OrdersJoinTagsEntity;
        }
Example #8
0
 public OrdersJoinTagsEntity Insert(OrdersJoinTagsEntity _OrdersJoinTagsEntity)
 {
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.SaveEntity(_OrdersJoinTagsEntity, true);
     }
     return _OrdersJoinTagsEntity;
 }