private void SaveListOfFiles(UnSyncListModel syncListModel, ResponseMessageFcUnSync response)
 {
     using (var repository = new FranchiseRepository())
     {
         repository.SaveListOfFranchiseDataFile(syncListModel, response.LstFiles.Select(e => new FranchiseDataFile
         {
             CheckSum = e.CheckSum,
             FileName = e.FileName,
             FranchiseDataVersionId = syncListModel.FranchiseDataVersionId,
             IsSync = false
         }));
     }
 }
        public ResponseMessageFcUnSync GetUnSyncListOfFiles(Guid uidVersion)
        {
            var msg = new ResponseMessageFcUnSync();

            try
            {
                var lst = GetListOfFilesByGuid(uidVersion, Settings.DATA);
                lst.AddRange(GetListOfFilesByGuid(uidVersion, Settings.NEWDATA));
                msg.HasError = false;
                msg.LstFiles = lst;
            }
            catch (Exception ex)
            {
                msg.Message  = ex.Message + " - " + ex.StackTrace;
                msg.HasError = true;
            }

            return(msg);
        }