public void DummyTableForFileUpdate(DummyTableForFileModel model) { using (var dbctx = DbContext) { dbctx.DummyTableForFileUpdate(model.Name, model.UpdatedBy, model.IsDeleted, model.IsActive, model.Id); } }
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 }); }