public async void UpdateCarShowroomContainer(CarShowroomContainer carShowroomContainer) { try { Task <List <CarShowroomContainer> > newCarShowroomContainerListTask = GetCarShowroomContainer(); List <CarShowroomContainer> newCarShowroomContainerList = await newCarShowroomContainerListTask; CarShowroomContainer newCarShowroomContainer = newCarShowroomContainerList.FirstOrDefault(); if (newCarShowroomContainer == null) { throw new EntryPointNotFoundException("Vehiclee Not found in database"); } // doing nothing using (HttpResponseMessage response = await ApiHelper.ApiClient.PutAsJsonAsync("api/CarShowroomContainers/" + carShowroomContainer.CarShowroomContainerId, newCarShowroomContainer)) { if (response.IsSuccessStatusCode) { } else { throw new Exception(response.ReasonPhrase); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public async Task <IActionResult> PutCarShowroomContainer(int id, CarShowroomContainer carShowroomContainer) { if (id != carShowroomContainer.CarShowroomContainerId) { return(BadRequest()); } _context.Entry(carShowroomContainer).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CarShowroomContainerExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async void AddCarShowroomContainer(CarShowroomContainer carShowroomContainer) { using (HttpResponseMessage response = await ApiHelper.ApiClient.PostAsJsonAsync("api/CarShowroomContainers", carShowroomContainer)) { if (response.IsSuccessStatusCode) { } else { throw new Exception(response.ReasonPhrase); } } }
public async Task <ActionResult <CarShowroomContainer> > PostCarShowroomContainer(CarShowroomContainer carShowroomContainer) { try { CarShowroomContainer newCarShowroomContainer = new CarShowroomContainer(); //newCarShowroomContainer.salons = new List<CarShowroom>(); _context.CarShowroomContainers.Add(carShowroomContainer); await _context.SaveChangesAsync(); return(CreatedAtAction("GetCarShowroomContainer", new { id = carShowroomContainer.CarShowroomContainerId }, carShowroomContainer)); } catch (Exception) { // ignore return(Ok()); } }