public async Task <IActionResult> Create([Bind("Id,Password,Email,Role")] Users users) { if (ModelState.IsValid) { _context.Add(users); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(users)); }
public async Task <IActionResult> Create(Books books, IFormFile Picture) { if (ModelState.IsValid) { if (Picture != null && Picture.Length > 0) { byte[] imageData = null; // Считывание переданного файла в массив байтов using (var binaryReader = new BinaryReader(Picture.OpenReadStream())) { imageData = binaryReader.ReadBytes((int)Picture.Length); } // Установка массива байтов books.Picture = imageData; } _context.Add(books); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(books)); }