public async Task <IActionResult> Create([Bind("Email,Senha,Nome,Id")] Usuario usuario) { if (ModelState.IsValid) { _context.Add(usuario); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(usuario)); }
public async Task <IActionResult> Create(ProdutoViewModel model) { if (ModelState.IsValid) { var produto = new Produto { Nome = model.Nome, Descricao = model.Descricao, Preco = Convert.ToDecimal(model.Preco) }; MemoryStream ms = new MemoryStream(); model.ImageUpload.OpenReadStream().CopyTo(ms); produto.Foto = ms.ToArray(); _context.Add(produto); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(model)); }