Exemplo n.º 1
0
        async Task <IActionResult> ArchiveAction(string ids)
        {
            //if (!User.IsInRole("Admin"))
            //{
            //    return Forbid();
            //}

            string[] idArray = ids.Split(";".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);

            foreach (var idStr in idArray)
            {
                int webId    = int.Parse(idStr);
                var dbRecord = await _context.Contentfile.FirstOrDefaultAsync(d => d.Id == webId);

                dbRecord.Status = SourceStatus.Archived;
            }

            _context.SaveChanges();

            return(NoContent());
        }