Esempio n. 1
0
 public IActionResult EditSubmissionFile(EditSubmissionFileModel model)
 {
     if (ModelState.IsValid)
     {
         var submissionService = HttpContext.RequestServices.GetService <ISubmissionService>();
         submissionService.SaveSubmissionFile(model, ((JMSPrincipal)User).ApplicationUser.Id);
         return(Ok());
     }
     return(BadRequest());
 }
Esempio n. 2
0
        public void SaveSubmissionFile(EditSubmissionFileModel model, long userId)
        {
            var context = _serviceProvider.GetService <ApplicationDbContext>();
            var file    = context.SubmisssionFile.First(x => x.Submission.UserID == userId && x.Id == model.SubmissionFileId);

            file.Creator            = model.Creator;
            file.ArticleComponentId = model.ArticleComponentId;
            file.Description        = model.Description;
            file.Subject            = model.Subject;
            context.SaveChanges();
        }