public async Task <IActionResult> Create([Bind("Id,Name,Description,Price,Color")] Product product, List <IFormFile> Image) { if (ModelState.IsValid) { if (Image != null && Image.Count > 0) { var img = Image.First(); if (img.Length > 0) { using (var stream = new MemoryStream()) { await img.CopyToAsync(stream); product.Image = stream.ToArray(); } } } _context.Add(product); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(product)); }
public async Task <IActionResult> Create([Bind("Id,Name,DateOpened,Address,Lat,Lng")] Branch branch) { if (ModelState.IsValid) { _context.Add(branch); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(branch)); }
public async Task <IActionResult> Create([Bind("Id,Name")] Tag tag) { if (ModelState.IsValid) { _context.Add(tag); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(tag)); }
public async Task <IActionResult> Create([Bind("Id,Name,Email,Birthday,Address,Height,Weight,Password,IsAdmin")] User user) { if (ModelState.IsValid) { _context.Add(user); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(user)); }
public async Task <IActionResult> Create([Bind("Id,Quantity")] ProductInOrder productInOrder) { if (ModelState.IsValid) { _context.Add(productInOrder); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(productInOrder)); }
public async Task <IActionResult> Create([Bind("Id,Quantity")] ProductInBranch productInBranch, int ProductId, int BranchId) { if (ModelState.IsValid) { productInBranch.Product = _context.Product.First(u => u.Id == ProductId); productInBranch.Branch = _context.Branch.First(u => u.Id == BranchId); _context.Add(productInBranch); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(productInBranch)); }
public async Task <IActionResult> Create([Bind("Id")] ProductTag productTag, int ProductId, int TagId) { if (ModelState.IsValid) { productTag.Product = _context.Product.First(u => u.Id == ProductId); productTag.Tag = _context.Tag.First(u => u.Id == TagId); _context.Add(productTag); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(productTag)); }
public async Task <IActionResult> Create([Bind("Id,OrderDate")] Order order, int UserId, int BranchId) { if (ModelState.IsValid) { order.User = _context.User.First(u => u.Id == UserId); order.Branch = _context.Branch.First(u => u.Id == BranchId); _context.Add(order); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(order)); }