Exemplo n.º 1
0
 public static Purchase ToOrmPurchase(this DalPurchase dalPurchase)
 {
     return(new Purchase
     {
         Id = dalPurchase.Id,
         Date = dalPurchase.Date,
         LotId = dalPurchase.LotId,
         UserId = dalPurchase.UserId
     });
 }
Exemplo n.º 2
0
 public static PurchaseEntity ToBllPurchase(this DalPurchase dalPurchase)
 {
     return(dalPurchase == null ? null : new PurchaseEntity
     {
         Id = dalPurchase.Id,
         Date = dalPurchase.Date,
         User = dalPurchase.User.ToBllUser(),
         Lot = dalPurchase.Lot.ToBllLot(),
         LotId = dalPurchase.LotId,
         UserId = dalPurchase.UserId
     });
 }
Exemplo n.º 3
0
 public void Update(DalPurchase entity)
 {
     _context.Set <Purchase>().AddOrUpdate(entity.ToOrmPurchase());
 }
Exemplo n.º 4
0
        public void Delete(DalPurchase entity)
        {
            var purchase = _context.Set <Purchase>().Single(p => p.Id == entity.Id);

            _context.Set <Purchase>().Remove(purchase);
        }
Exemplo n.º 5
0
 public void Create(DalPurchase entity)
 {
     _context.Set <Purchase>().Add(entity.ToOrmPurchase());
 }
Exemplo n.º 6
0
 /// <summary>
 /// 获取审核人
 /// </summary>
 /// <param name="auditType">审核类型</param>
 /// <returns></returns>
 public List <string> GetBatchPurchaseAuditor(string auditType)
 {
     return(dbManager.Execute(conn => DalPurchase.GetBatchPurchaseAuditor(conn, auditType)));
 }