/// <summary>
        /// Get Account Code based on ActivityCategory Id
        /// </summary>
        /// <param name="ActivityCodeId"></param>
        /// <returns>Json object having account code related information</returns>
        public JsonResult GetAccountCode(int ActivityCodeId)
        {
            List <string> accountCodeItem = new List <string>();

            ActivityCodeService activityCodeService = new ActivityCodeService();
            ActivityCodeVO      activityCodeVO      = activityCodeService.GetAccountByActivityCode(ActivityCodeId);

            return(Json(activityCodeVO));
        }
        /// <summary>
        /// Get the ActivityCode List
        /// </summary>
        /// <param name="companyId">company Id</param>
        /// <returns>ActivityCode List</returns>
        private List <MODEL.ActivityCode> GetActivityCodeList(int companyId)
        {
            MODEL.ContractLine    contractLine        = new MODEL.ContractLine();
            ActivityCodeService   activityCodeService = new ActivityCodeService();
            List <ActivityCodeVO> activityCodeVOList  = activityCodeService.GetActivityCodeList(companyId);

            foreach (ActivityCodeVO item in activityCodeVOList.FindAll(x => x.OAActivityCodeId.StartsWith("1")))
            {
                contractLine.ActivityCodeList.Add(new MODEL.ActivityCode(item));
            }

            return(contractLine.ActivityCodeList);
        }