public PurchaseInvoiceReturnHeaderCharge Create(PurchaseInvoiceReturnHeaderCharge pt)
        {
            pt.ObjectState = ObjectState.Added;
            _unitOfWork.Repository <PurchaseInvoiceReturnHeaderCharge>().Insert(pt);

            return(pt);
        }
 public void Update(PurchaseInvoiceReturnHeaderCharge pt)
 {
     pt.ObjectState = ObjectState.Modified;
     _unitOfWork.Repository <PurchaseInvoiceReturnHeaderCharge>().Update(pt);
 }
 public PurchaseInvoiceReturnHeaderCharge Add(PurchaseInvoiceReturnHeaderCharge pt)
 {
     _unitOfWork.Repository <PurchaseInvoiceReturnHeaderCharge>().Insert(pt);
     return(pt);
 }
 public void Delete(PurchaseInvoiceReturnHeaderCharge pt)
 {
     _unitOfWork.Repository <PurchaseInvoiceReturnHeaderCharge>().Delete(pt);
 }