public void AddPayment(Guid OrderId, decimal Amount, string PayMethod) { PaymentsEntity pay = new PaymentsEntity(); pay.Id = Guid.NewGuid(); pay.OrderId = OrderId; pay.Amount = Amount; pay.PaymentMethod = PayMethod; PaymentsManager.CreateInstant().Insert(pay); }
public bool Delete(Guid Id) { bool toReturn = false; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { PaymentsEntity _PaymentsEntity = new PaymentsEntity(Id); if (adapter.FetchEntity(_PaymentsEntity)) { adapter.DeleteEntity(_PaymentsEntity); toReturn = true; } } return toReturn; }
public bool Update(Guid Id, Guid OrderId, string PaymentMethod, decimal Amount, DateTime PaymentDate, string PaymentBy) { bool toReturn = false; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { PaymentsEntity _PaymentsEntity = new PaymentsEntity(Id); if (adapter.FetchEntity(_PaymentsEntity)) { _PaymentsEntity.OrderId = OrderId; _PaymentsEntity.PaymentMethod = PaymentMethod; _PaymentsEntity.Amount = Amount; _PaymentsEntity.PaymentDate = PaymentDate; _PaymentsEntity.PaymentBy = PaymentBy; adapter.SaveEntity(_PaymentsEntity, true); toReturn = true; } } return toReturn; }
public bool Update(PaymentsEntity _PaymentsEntity, RelationPredicateBucket filter) { bool toReturn = false; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { adapter.UpdateEntitiesDirectly(_PaymentsEntity, filter); toReturn = true; } return toReturn; }
public bool Update(PaymentsEntity _PaymentsEntity) { bool toReturn = false; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { RelationPredicateBucket filter = new RelationPredicateBucket(); IPredicateExpression _PredicateExpression = new PredicateExpression(); _PredicateExpression.Add(PaymentsFields.Id == _PaymentsEntity.Id); filter.PredicateExpression.Add(_PredicateExpression); adapter.UpdateEntitiesDirectly(_PaymentsEntity, filter); toReturn = true; } return toReturn; }
public PaymentsEntity SelectOne(Guid Id) { PaymentsEntity toReturn = null; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { PaymentsEntity _PaymentsEntity = new PaymentsEntity(Id); if (adapter.FetchEntity(_PaymentsEntity)) { toReturn = _PaymentsEntity; } } return toReturn; }
public PaymentsEntity Insert(Guid OrderId, string PaymentMethod, decimal Amount, DateTime PaymentDate, string PaymentBy) { PaymentsEntity _PaymentsEntity = new PaymentsEntity(); using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { _PaymentsEntity.OrderId = OrderId; _PaymentsEntity.PaymentMethod = PaymentMethod; _PaymentsEntity.Amount = Amount; _PaymentsEntity.PaymentDate = PaymentDate; _PaymentsEntity.PaymentBy = PaymentBy; adapter.SaveEntity(_PaymentsEntity, true); } return _PaymentsEntity; }
public PaymentsEntity Insert(PaymentsEntity _PaymentsEntity) { using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { adapter.SaveEntity(_PaymentsEntity, true); } return _PaymentsEntity; }