public async Task <IActionResult> OnGetAsync(int?ActCostWarehouseID) { Warehouse = new ActCostWarehouse { }; if (ActCostWarehouseID != null) { Warehouse = await _context.ActCostWarehouse .SingleOrDefaultAsync(m => m.ActCostWarehouseID == ActCostWarehouseID); } PopulateBranchSL(); PopulateChannelSL(); PopulateWarehouseTypeSL(); return(Page()); }
public async Task <IActionResult> OnDeleteDelete([FromBody] ActCostWarehouse obj) { if (obj != null && HttpContext.User.IsInRole("Admin")) { try { _context.ActCostWarehouse.Remove(obj); await _context.SaveChangesAsync(); return(new JsonResult("Warehouse removed successfully")); } catch (DbUpdateException d) { return(new JsonResult("Warehouse not removed." + d.InnerException.Message)); } } else { return(new JsonResult("Warehouse not removed.")); } }