Ejemplo n.º 1
0
        /// <summary>
        /// DeleteDirect
        /// </summary>
        /// <param name="assetId">assetId</param>
        /// <param name="companyId">companyId</param>
        public bool DeleteDirect(int assetId, int companyId)
        {
            if (!InUse(assetId, companyId))
            {
                AssetSewerMHGateway assetSewerMhGateway = new AssetSewerMHGateway(null);
                assetSewerMhGateway.Delete(assetId, companyId);

                AssetSewer assetSewer = new AssetSewer(null);
                assetSewer.DeleteDirect(assetId, companyId);

                Asset asset = new Asset(null);
                asset.DeleteDirect(assetId, companyId);

                return true;
            }
            else
            {
                return false;
            }
        }