public async Task <IActionResult> Create([Bind("Id,Name,PCode,Description,PurchasePrice,SellPrice,InStock,Sale,CreatedDate,ProductCategoryID,CategoryCatId,Photo")] ProductViewModel product) { if (ModelState.IsValid) { string uniqueFileName = UploadedFile(product); Product products = new Product { Name = product.Name, PCode = product.PCode, Description = product.Description, PurchasePrice = (decimal)product.PurchasePrice, SellPrice = product.SellPrice, InStock = product.InStock, Sale = product.Sale, CreatedDate = DateTime.Now, ProductCategoryID = product.ProductCategoryID, CategoryCatId = product.CategoryCatId, ImagePath = uniqueFileName, }; // product = await _context.Products.SingleOrDefaultAsync(c => c.PCode == products.PCode); _context.Add(products); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ProductCategoryID"] = new SelectList(_context.ProductCategory, "Id", "Name", product.ProductCategoryID); ViewData["CategoryCatId"] = new SelectList(_context.Category, "CatId", "CatTitle", product.CategoryCatId); return(View(product)); }
public async Task <IActionResult> Create([Bind("Id,Name,Description")] ProductCategory productCategory) { if (ModelState.IsValid) { _context.Add(productCategory); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(productCategory)); }
public async Task <IActionResult> Create([Bind("UserId,UserName,UserEmail,UserPassword")] User user) { if (ModelState.IsValid) { _context.Add(user); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(user)); }
public async Task <IActionResult> Create([Bind("CatId,CatTitle,CatDescription")] Category category) { if (ModelState.IsValid) { _context.Add(category); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(category)); }