/// <summary>
        /// Updates the call center progress note.
        /// </summary>
        /// <param name="model">The model.</param>
        /// <returns></returns>
        public Response <CallCenterProgressNoteViewModel> UpdateCallCenterProgressNote(CallCenterProgressNoteViewModel model)
        {
            const string apiUrl   = baseRoute + "UpdateCallCenterProgressNote";
            var          response = _communicationManager.Put <CallCenterProgressNoteModel, Response <CallCenterProgressNoteModel> >(model.ToModel(), apiUrl);

            return(response.ToViewModel());
        }
        /// <summary>
        /// Adds the caller information.
        /// </summary>
        /// <param name="model">The model.</param>
        /// <returns></returns>
        public Response <CallCenterProgressNoteViewModel> AddCallerInformation(CallCenterProgressNoteViewModel model)
        {
            const string apiUrl   = baseRoute + "AddCallerInformation";
            var          response = _communicationManager.Post <CallCenterProgressNoteModel, Response <CallCenterProgressNoteModel> >(model.ToModel(), apiUrl);

            return(response.ToViewModel());
        }