public void deleteActivity(Guid id)
        {
            objActivity = new CRM_KA_ActivitiesRepository();

            CRM_KA_Activities entity = objActivity.GetSingle(x => x.Id.Equals(id));

            objActivity.Delete(entity);
        }
        public CRM_KA_ActivityModel getActivityId(Guid id)
        {
            objActivity = new CRM_KA_ActivitiesRepository();

            Mapper.CreateMap<CRM_KA_Activities, CRM_KA_ActivityModel>();

            var entity = objActivity.GetSingle(x => x.Id.Equals(id));

            CRM_KA_ActivityModel result = new CRM_KA_ActivityModel();
            result = Mapper.Map(entity, result);

            return result;
        }
        public IList<CRM_KA_ActivityModel> getAllActivitiesByCustomerID(string CustomerID)
        {
            objActivity = new CRM_KA_ActivitiesRepository();

            Mapper.CreateMap<CRM_KA_Activities, CRM_KA_ActivityModel>();

            IList<CRM_KA_Activities> objEntity = objActivity.GetAll(x => x.CustomerID.Equals(CustomerID)).ToList();

            IList<CRM_KA_ActivityModel> objResult = new List<CRM_KA_ActivityModel>();

            objResult = Mapper.Map(objEntity, objResult);

            return objResult;
        }
        public void updateActivity(CRM_KA_ActivityModel entity)
        {
            objActivity = new CRM_KA_ActivitiesRepository();

            Mapper.CreateMap<CRM_KA_ActivityModel, CRM_KA_Activities>();

            CRM_KA_Activities result = objActivity.GetSingle(x => x.Id.Equals(entity.Id));

            result = Mapper.Map(entity, result);

            objActivity.Update(result);
        }
        public void saveActivity(CRM_KA_ActivityModel entity)
        {
            objActivity = new CRM_KA_ActivitiesRepository();

            Mapper.CreateMap<CRM_KA_ActivityModel,CRM_KA_Activities>();

            CRM_KA_Activities objEntity = new CRM_KA_Activities();

            objEntity = Mapper.Map(entity, objEntity);

            objActivity.Add(objEntity);
        }