Beispiel #1
0
        public IHttpActionResult DummyTableForSingleFileSave(DummyTableForFileViewModel model)
        {
            if (model == null)
            {
                return(Ok("Invalid data.".ErrorResponse()));
            }
            var userId = model.CreatedBy = User.Identity.GetUserId <long>();
            //convert view model to model
            //save dummy table data
            var modelConvert = model.ToModel();
            var dummyId      = _dummyFileUploadService.DummyTableForFileInsert(modelConvert);

            return(Ok("Saved successfully".SuccessResponse()));
        }
Beispiel #2
0
 public static DummyTableForFileModel ToModel(this DummyTableForFileViewModel x)
 {
     if (x == null)
     {
         return(new DummyTableForFileModel());
     }
     return(new DummyTableForFileModel
     {
         Id = x.Id,
         CreatedBy = x.CreatedBy,
         UpdatedBy = x.UpdatedBy,
         CreatedOn = x.CreatedOn,
         UpdatedOn = x.UpdatedOn,
         IsDeleted = x.IsDeleted,
         IsActive = x.IsActive,
         Name = x.Name,
         FileGroupItems = x.FileGroupItems != null?x.FileGroupItems.Select(y => y.ToModel()).ToList() : null,
                              FileGroupItem = x.FileGroupItem != null?x.FileGroupItem.ToModel() : null,
                                                  FileGroupItemsXml = x.FileGroupItems.XmlSerialize(),
     });
 }