public async Task <ActionResult <Place_PlaceDTO> > Delete([FromBody] Place_PlaceDTO Place_PlaceDTO) { if (!ModelState.IsValid) { throw new BindException(ModelState); } if (!await HasPermission(Place_PlaceDTO.Id)) { return(Forbid()); } Place Place = ConvertDTOToEntity(Place_PlaceDTO); Place = await PlaceService.Delete(Place); Place_PlaceDTO = new Place_PlaceDTO(Place); if (Place.IsValidated) { return(Place_PlaceDTO); } else { return(BadRequest(Place_PlaceDTO)); } }
private async void YesButton_Click(object sender, RoutedEventArgs e) { DbStatus status = await placeService.Delete(Mapping.Mapper.Map <Place>(placeViewModel)); OperationStatus = StatusHandler.Handle(OperationType.Delete, status); Close(); }
public void Delete(int id, [FromBody] PlaceVM place) { PlaceDTO _place = _mapper.Map <PlaceDTO>(place); _place.Id = id; _placeService.Delete(_place); }
public async Task <IActionResult> Delete(Guid id) { try { _placeService.Delete(id); return(Ok()); } catch (Exception e) { return(BadRequest(e.Message)); } }
private async void YesButton_Click(object sender, RoutedEventArgs e) { DbStatus status = await placeService.Delete(Mapping.Mapper.Map <Place>(placeViewModel)); this.Close(); }
public ActionResult DeletePlace(int placeId) { _placeService.Delete(placeId); return(Ok()); }
public void Delete(int id) { Place place = service.SelectById(id); service.Delete(place); }
protected override void ExecuteCommand() { placeService.Delete(Id); }