public async Task <IActionResult> Add([FromBody] ApartmentToAddDto dto) { var result = await repo.Add(dto); if (result) { return(Ok()); } return(BadRequest()); }
public void CreateUpdate(Apartment apartment) { var oldApartment = _apartmentRepository.GetEntireTable().FirstOrDefault(x => x.Id == 1); apartment.Id = 1; if (oldApartment == null) { _apartmentRepository.Add(apartment); } else { _apartmentRepository.Update(oldApartment, apartment); } _apartmentRepository.SaveChanges(); }
public IActionResult Add([FromBody] ApartmentDto apartment) { if (apartment == null) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } ApartmentDto apartmentAdded = _apartmentRepository.Add(apartment); return(Ok(apartmentAdded)); }
public void AddApartment(Apartment apartment) { Apartment existingApartment = FindApartment(apartment); if (existingApartment == null) { apartment.Sold = false; _apartmentRepository.Add(apartment); NewApartments++; } else { existingApartment.Price = apartment.Price; existingApartment.Currency = apartment.Currency; existingApartment.Notice = apartment.Notice; existingApartment.Sold = false; _apartmentRepository.SetModified(existingApartment); } _apartmentRepository.SaveChanges(); }
public void Add(Apartment apartment) { _apartmentRepository.Add(apartment); }