/// <summary>
        /// this is for only enum type parse. CategoryType to CategoryTypeVM
        /// </summary>
        /// <param name="TypeChange"></param>
        /// <returns></returns>
        private CatagoryType TypeChange(CatagoryTypeVM catagoryTypeVm)
        {
            _logger.LogInformation("TypeChange called.");
            CatagoryType catagoryTypes = CatagoryType.Asset;

            Enum.TryParse <CatagoryType>(catagoryTypeVm.ToString(), out catagoryTypes);
            return(catagoryTypes);
        }
        /// <summary>
        /// this is for only enum type parse. CategoryTypeVM to CategoryType
        /// </summary>
        /// <param name="TypeChanger"></param>
        /// <returns></returns>
        private CatagoryTypeVM TypeChanger(CatagoryType catagoryType)
        {
            _logger.LogInformation("TypeChanger called.");
            CatagoryTypeVM catagoryTypeVm = CatagoryTypeVM.Asset;

            Enum.TryParse <CatagoryTypeVM>(catagoryType.ToString(), out catagoryTypeVm);
            return(catagoryTypeVm);
        }