Exemple #1
0
        // 根据出库货品表里的id删除该表中一条记录,注意还要将出货数量加回去
        public static void deleteById(int intId)
        {
            ModelCheckoutRecord modelCheckoutRecord = DalCheckoutRecord.getById(intId);
            int     intGoodsId   = modelCheckoutRecord.id_goods;
            decimal dcmAmountOut = modelCheckoutRecord.amount;

            // 将出货数量加回去
            BllSalesGoods.addAmountStock(intGoodsId, dcmAmountOut);
            // 删除表里一条记录
            DalCheckoutRecord.deleteById(intId);
        }
Exemple #2
0
 public static int add(ModelCheckoutRecord model)
 {
     return(DalCheckoutRecord.add(model));
 }
Exemple #3
0
 public static decimal getAmountByGoodsId(int intGoodsId)
 {
     return(DalCheckoutRecord.getAmountByGoodsId(intGoodsId));
 }
Exemple #4
0
 public static decimal getPriceTotal(int intContractId)
 {
     return(DalCheckoutRecord.getPriceTotal(intContractId));
 }
Exemple #5
0
 public static int getRecordsAmount(int intContractId)
 {
     return(DalCheckoutRecord.getRecordsAmount(intContractId));
 }
Exemple #6
0
 public static DataTable getPage(int intContractId, int intPage, int intPageSize)
 {
     return(DalCheckoutRecord.getPage(intContractId, intPage, intPageSize));
 }
Exemple #7
0
 public static DataTable getAll(int intContractId)
 {
     return(DalCheckoutRecord.getAll(intContractId));
 }
Exemple #8
0
 public static ModelCheckoutRecord getById(int intId)
 {
     return(DalCheckoutRecord.getById(intId));
 }
Exemple #9
0
 public static int updateAmountById(decimal dcmAmount, int intId)
 {
     return(DalCheckoutRecord.updateAmountById(dcmAmount, intId));
 }
Exemple #10
0
 public static int update(ModelCheckoutRecord model)
 {
     return(DalCheckoutRecord.update(model));
 }