Esempio n. 1
0
 public void DummyTableForFileUpdate(DummyTableForFileModel model)
 {
     using (var dbctx = DbContext)
     {
         dbctx.DummyTableForFileUpdate(model.Name, model.UpdatedBy, model.IsDeleted, model.IsActive, model.Id);
     }
 }
Esempio n. 2
0
 public long DummyTableForFileInsert(DummyTableForFileModel model)
 {
     using (var dbctx = DbContext)
     {
         var id = dbctx.DummyTableForFileSave(model.Name, model.CreatedBy).FirstOrDefault();
         return(Convert.ToInt64(id ?? 0));
     }
 }
 public void DummyTableForFileUpdate(DummyTableForFileModel model)
 {
     _dummyFileUploadDBService.DummyTableForFileUpdate(model);
     if (model.FileGroupItems != null)
     {
         //set target path and move file from target location
         model.FileGroupItems = _fileGroupService.SetPathAndMoveFile(model.FileGroupItems, model.Id);
         //Save list of file in our DB
         _fileGroupService.FileGroupItemsInsertXml(model.UpdatedBy, model.Id, model.FileGroupItems.XmlSerialize());
     }
     if (model.FileGroupItem != null)
     {
         //set target path and move file from target location
         model.FileGroupItem = _fileGroupService.SetPathAndMoveSingleFile(model.FileGroupItem, model.Id);
         //Save list of file in our DB
         _fileGroupService.FileGroupItemsInsertXml(model.UpdatedBy, model.Id, model.FileGroupItem.XmlSerialize());
     }
 }
        public long DummyTableForFileInsert(DummyTableForFileModel model)
        {
            var id = _dummyFileUploadDBService.DummyTableForFileInsert(model);

            if (model.FileGroupItems != null)
            {
                //set target path and move file from target location
                model.FileGroupItems = _fileGroupService.SetPathAndMoveFile(model.FileGroupItems, id);
                //Save list of file in our DB
                _fileGroupService.FileGroupItemsInsertXml(model.CreatedBy, id, model.FileGroupItems.XmlSerialize());
            }
            if (model.FileGroupItem != null)
            {
                //set target path and move file from target location
                model.FileGroupItem = _fileGroupService.SetPathAndMoveSingleFile(model.FileGroupItem, id);
                //Save list of file in our DB
                _fileGroupService.FileGroupItemsInsert(model.FileGroupItem);
            }
            return(id);
        }
 public static DummyTableForFileViewModel ToViewModel(this DummyTableForFileModel x)
 {
     if (x == null)
     {
         return(new DummyTableForFileViewModel());
     }
     return(new DummyTableForFileViewModel
     {
         Id = x.Id,
         CreatedBy = x.CreatedBy,
         UpdatedBy = x.UpdatedBy,
         CreatedOn = x.CreatedOn,
         UpdatedOn = x.UpdatedOn,
         IsDeleted = x.IsDeleted,
         IsActive = x.IsActive,
         Name = x.Name,
         CreatedUser = x.CreatedUser != null?x.CreatedUser.ToViewModel() : null,
                           UpdatedUser = x.UpdatedUser != null?x.UpdatedUser.ToViewModel() : null,
                                             FileGroupItems = x.FileGroupItems != null?x.FileGroupItems.Select(y => y.ToViewModel()).ToList() : null,
                                                                  FileGroupItem = x.FileGroupItem != null?x.FileGroupItem.ToViewModel() : null
     });
 }