public bool Delete(Guid Id) { bool toReturn = false; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { NewsletterInProductEntity _NewsletterInProductEntity = new NewsletterInProductEntity(Id); if (adapter.FetchEntity(_NewsletterInProductEntity)) { adapter.DeleteEntity(_NewsletterInProductEntity); toReturn = true; } } return toReturn; }
protected void btnAdd_Click(object sender, EventArgs e) { foreach (GridViewRow r in cgridProduct.Rows) { CheckBox chk = (CheckBox)r.FindControl("chkProduct"); if (chk.Checked) { NewsletterInProductEntity cg = new NewsletterInProductEntity(); cg.ProductId = FGuid.ToGuid(chk.Attributes["ProductId"]); cg.NewsletterId = getId(); NewsletterInProductManager.CreateInstant().Insert(cg); } } WebUtility.Refesh(Page); }
public bool Update(Guid Id, Guid NewsletterId, Guid ProductId) { bool toReturn = false; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { NewsletterInProductEntity _NewsletterInProductEntity = new NewsletterInProductEntity(Id); if (adapter.FetchEntity(_NewsletterInProductEntity)) { _NewsletterInProductEntity.NewsletterId = NewsletterId; _NewsletterInProductEntity.ProductId = ProductId; adapter.SaveEntity(_NewsletterInProductEntity, true); toReturn = true; } } return toReturn; }
public bool Update(NewsletterInProductEntity _NewsletterInProductEntity, RelationPredicateBucket filter) { bool toReturn = false; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { adapter.UpdateEntitiesDirectly(_NewsletterInProductEntity, filter); toReturn = true; } return toReturn; }
public bool Update(NewsletterInProductEntity _NewsletterInProductEntity) { bool toReturn = false; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { RelationPredicateBucket filter = new RelationPredicateBucket(); IPredicateExpression _PredicateExpression = new PredicateExpression(); _PredicateExpression.Add(NewsletterInProductFields.Id == _NewsletterInProductEntity.Id); filter.PredicateExpression.Add(_PredicateExpression); adapter.UpdateEntitiesDirectly(_NewsletterInProductEntity, filter); toReturn = true; } return toReturn; }
public NewsletterInProductEntity SelectOne(Guid Id) { NewsletterInProductEntity toReturn = null; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { NewsletterInProductEntity _NewsletterInProductEntity = new NewsletterInProductEntity(Id); if (adapter.FetchEntity(_NewsletterInProductEntity)) { toReturn = _NewsletterInProductEntity; } } return toReturn; }
public NewsletterInProductEntity Insert(Guid NewsletterId, Guid ProductId) { NewsletterInProductEntity _NewsletterInProductEntity = new NewsletterInProductEntity(); using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { _NewsletterInProductEntity.NewsletterId = NewsletterId; _NewsletterInProductEntity.ProductId = ProductId; adapter.SaveEntity(_NewsletterInProductEntity, true); } return _NewsletterInProductEntity; }
public NewsletterInProductEntity Insert(NewsletterInProductEntity _NewsletterInProductEntity) { using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { adapter.SaveEntity(_NewsletterInProductEntity, true); } return _NewsletterInProductEntity; }