public async Task <ActionResult <BatimentDTO> > PostBatimentDTO(BatimentDTO batimentDTO) { _context.BatimentDTO.Add(batimentDTO); await _context.SaveChangesAsync(); return(CreatedAtAction("GetBatimentDTO", new { id = batimentDTO.Id }, batimentDTO)); }
public async Task <IActionResult> PutBatimentDTO(int id, BatimentDTO batimentDTO) { if (id != batimentDTO.Id) { return(BadRequest()); } _context.Entry(batimentDTO).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BatimentDTOExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public void Post(BatimentDTO dto) { Batiment bat = (Batiment)dto; _repos.Insert(bat); }
public void Put(BatimentDTO dto) { Batiment bat = (Batiment)dto; _repos.Update(bat); }
public void DeleteBatiment(BatimentDTO dto) { Batiment bat = (Batiment)dto; _repos.Delete(bat); }