public ViewResult Delete(int commodityGroupId) { CommodityGroup commodityGroupUndo; var commodityGroupUndoResult = mc_CommodityRepository.DeleteCommodityGroup(commodityGroupId); commodityGroupUndo = commodityGroupUndoResult.Result as CommodityGroup; return(View("Save", commodityGroupUndo)); }
public async Task <ActionResult <CommodityGroup> > DeleteCommodityGroup(int commodityGroupId) { try { var commodityGroupUndo = await mc_CommodityRepository.DeleteCommodityGroup(commodityGroupId); if (commodityGroupUndo == null) { return(NotFound()); } return(Ok(commodityGroupUndo)); } catch (Exception exception) { string message = "Error occurred in CommodityController.DeleteCommodityGroup." + Environment.NewLine; message += exception.Message; return(StatusCode(StatusCodes.Status500InternalServerError, message)); } }