public async Task <IActionResult> Edit(long id, [Bind("ShippingClassName,Slug,Description,Id,CreateDate,CreatedBy,UpdateDate,UpdatedBy,AppTenantId")] ShippingClass shippingClass) { if (id != shippingClass.Id) { return(NotFound()); } if (ModelState.IsValid) { try { shippingClass.UpdateDate = DateTime.Now; shippingClass.UpdatedBy = User.Identity.Name ?? "username"; shippingClass.AppTenantId = tenant.AppTenantId; _context.Update(shippingClass); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ShippingClassExists(shippingClass.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(shippingClass)); }
// GET: CmsCore/ShippingClasses/Create public IActionResult Create() { var sc = new ShippingClass(); sc.CreateDate = DateTime.Now; sc.UpdateDate = DateTime.Now; sc.CreatedBy = User.Identity.Name ?? "username"; sc.UpdatedBy = User.Identity.Name ?? "username"; sc.AppTenantId = tenant.AppTenantId; return(View(sc)); }
public async Task <IActionResult> Create([Bind("ShippingClassName,Slug,Description,Id,CreateDate,CreatedBy,UpdateDate,UpdatedBy,AppTenantId")] ShippingClass shippingClass) { if (ModelState.IsValid) { shippingClass.CreateDate = DateTime.Now; shippingClass.UpdateDate = DateTime.Now; shippingClass.CreatedBy = User.Identity.Name ?? "username"; shippingClass.UpdatedBy = User.Identity.Name ?? "username"; shippingClass.AppTenantId = tenant.AppTenantId; _context.Add(shippingClass); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(shippingClass)); }