示例#1
0
 public static Purchase ToOrmPurchase(this DalPurchase dalPurchase)
 {
     return(new Purchase
     {
         Id = dalPurchase.Id,
         Date = dalPurchase.Date,
         LotId = dalPurchase.LotId,
         UserId = dalPurchase.UserId
     });
 }
示例#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
     });
 }
 public void Update(DalPurchase entity)
 {
     _context.Set <Purchase>().AddOrUpdate(entity.ToOrmPurchase());
 }
        public void Delete(DalPurchase entity)
        {
            var purchase = _context.Set <Purchase>().Single(p => p.Id == entity.Id);

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