public BasicResponse DeleteMenu(MenuDeleteRequest menurequest) { _Repository.DeleteMenu(menurequest.Id); var menuresponse = new BasicResponse(); return(menuresponse); }
public async Task <MenuResponse> Delete(MenuDeleteRequest request) { if (!HasPremission(request.RequestOwner, MenuPremssion.CanAdd)) { return(UnauthorizedRequest()); } var deletingMenu = _menuDataSrv.Query.First(x => x.Id == request.MenuId); await BaseBeforeDeleteAsync(deletingMenu, request.RequestOwner); await _menuDataSrv.DeleteAsync(deletingMenu.Id); await BaseAfterDeleteAsync(deletingMenu, request.RequestOwner); return(new MenuResponse { Access = ResponseAccess.Granted }); }
public BasicResponse DeleteMenu(MenuDeleteRequest menurequest) { return(_menuService.DeleteMenu(menurequest)); }
public VoidResponse Delete(MenuDeleteRequest request) { return(Execute <MenuDeleteRequest, VoidResponse>( request, response => _menuFacade.Delete(request.Menu))); }
public BasicResponse DeleteMenu(MenuDeleteRequest menurequest) { var responseStr = HttpClientHelper.Post(Webapi + "/v1/Menu/Delete?token=" + Token, JSONHelper.ToJSONString(menurequest)); return(JSONHelper.ParseJSONString <BasicResponse>(responseStr)); }