コード例 #1
0
        /// <summary>
        /// DeleteAllDirect
        /// </summary>
        /// <param name="unitId">unitId</param>
        /// <param name="companyId">companyId</param>
        public void DeleteAllDirect(int unitId, int companyId)
        {
            // Delete exceptions
            UnitsCostHistoryExceptions unitsCostHistoryExceptions = new UnitsCostHistoryExceptions(null);
            unitsCostHistoryExceptions.DeleteAllDirect(unitId, companyId);

            // Delete costs
            UnitsCostHistoryGateway unitsCostHistoryGateway = new UnitsCostHistoryGateway(null);
            unitsCostHistoryGateway.DeleteAll(unitId, companyId);
        }
コード例 #2
0
 // ////////////////////////////////////////////////////////////////////////
 // PUBLIC METHODS
 //
 /// <summary>
 /// Insert a new units cost (direct to DB)
 /// </summary>
 /// <param name="costId">costId</param>
 /// <param name="unitId">unitId</param>
 /// <param name="date">date</param>
 /// <param name="unitOfMeasurement">unitOfMeasurement</param>
 /// <param name="costCad">costCad</param>
 /// <param name="costUsd">costUsd</param>        
 /// <param name="deleted">deleted</param>
 /// <param name="companyId">companyId</param>
 public void InsertDirect(int costId, int unitId, DateTime date, string unitOfMeasurement, decimal costCad, decimal costUsd, bool deleted, int companyId)
 {
     UnitsCostHistoryGateway unitsCostHistoryGateway = new UnitsCostHistoryGateway(null);
     unitsCostHistoryGateway.Insert(costId, unitId, date, unitOfMeasurement, costCad, costUsd, deleted, companyId);
 }
コード例 #3
0
 /// <summary>
 /// DeleteDirect
 /// </summary>
 /// <param name="originalCostId">originalCostId</param>    
 /// <param name="originalUnitId">originalUnitId</param>
 /// <param name="originalCompanyId">originalCompanyId</param>
 public void DeleteDirect(int originalCostId, int originalUnitId, int originalCompanyId)
 {
     UnitsCostHistoryGateway unitsCostHistoryGateway = new UnitsCostHistoryGateway(null);
     unitsCostHistoryGateway.Delete(originalCostId, originalUnitId, originalCompanyId);
 }
コード例 #4
0
 /// <summary>
 /// Update units  cost (direct to DB)
 /// </summary>
 /// <param name="originalCostId">originalCostId</param>
 /// <param name="originalUnitId">originalUnitId</param>
 /// <param name="originalDate">originalDate</param>
 /// <param name="originalUnitOfMeasurement">originalUnitOfMeasurement</param>
 /// <param name="originalCostCad">originalCostCad</param>
 /// <param name="originalCostUsd">originalCostUsd</param>
 /// <param name="originalDeleted">originalDeleted</param>
 /// <param name="originalCompanyId">originalCompanyId</param>        
 /// <param name="newCostId">newCostId</param>
 /// <param name="newUnitId">newUnitId</param>
 /// <param name="newDate">newDate</param>
 /// <param name="newUnitOfMeasurement">newUnitOfMeasurement</param>
 /// <param name="newCostCad">newCostCad</param>
 /// <param name="newCostUsd">newCostUsd</param>
 /// <param name="newDeleted">newDeleted</param>
 /// <param name="newCompanyId">newCompanyId</param>
 public void UpdateDirect(int originalCostId, int originalUnitId, DateTime originalDate, string originalUnitOfMeasurement, decimal originalCostCad, decimal originalCostUsd, bool originalDeleted, int originalCompanyId, int newCostId, int newUnitId, DateTime newDate, string newUnitOfMeasurement, decimal newCostCad, decimal newCostUsd, bool newDeleted, int newCompanyId)
 {
     UnitsCostHistoryGateway unitsCostHistoryGateway = new UnitsCostHistoryGateway(null);
     unitsCostHistoryGateway.Update(originalCostId, originalUnitId, originalDate, originalUnitOfMeasurement, originalCostCad, originalCostUsd, originalDeleted, originalCompanyId, newCostId, newUnitId, newDate, newUnitOfMeasurement, newCostCad, newCostUsd, newDeleted, newCompanyId);
 }