示例#1
0
        public void Rehibilitate(int ID)
        {
            ImportCoupon importCoupon = _unitOfWork.GetRepositoryInstance <ImportCoupon>().GetFirstorDefault(ID);

            importCoupon.isDelete = false;
            _unitOfWork.GetRepositoryInstance <ImportCoupon>().Update(importCoupon);
        }
        public void InsertImportCoupon(eImportCoupon im)
        {
            ImportCoupon i = new ImportCoupon();

            i.impID         = im.ImpID;
            i.impdetailDate = im.ImpdetailDate;
            i.total         = (decimal)im.Total;
            i.empID         = im.EmpID;
            db.ImportCoupons.InsertOnSubmit(i);
            db.SubmitChanges();
        }
        public ImportCouponDetail AddImportCouponDetail(ImportCouponDetail importCouponDetail)
        {
            _unitOfWork.GetRepositoryInstance <ImportCouponDetail>().Add(importCouponDetail);
            //Update total amount
            ImportCoupon importCoupon = _unitOfWork.GetRepositoryInstance <ImportCoupon>().GetFirstorDefault(importCouponDetail.importCouponID.Value);
            Supplier     supplier     = _unitOfWork.GetRepositoryInstance <Supplier>().GetFirstorDefault(importCoupon.supplierID.Value);

            supplier.totalAmount += importCouponDetail.price * importCouponDetail.quantity;
            _unitOfWork.GetRepositoryInstance <Supplier>().Update(supplier);
            return(importCouponDetail);
        }
示例#4
0
 public ImportCoupon AddImportCoupon(ImportCoupon importCoupon)
 {
     _unitOfWork.GetRepositoryInstance <ImportCoupon>().Add(importCoupon);
     return(importCoupon);
 }