public async Task <IActionResult> Put(string id, [FromBody] PublicHouseViewModel item) { await _documentClient.ReplaceDocumentAsync(UriFactory.CreateDocumentUri(databaseId, collectionId, id), item); return(Ok()); }
public ActionResult Edit(PublicHouseViewModel publicHouse) { if (ModelState.IsValid) { _publicHouseService.Update(publicHouse); return(RedirectToAction("Index")); } return(View(publicHouse)); }
public ActionResult EditPublicHouse(PublicHouseViewModel publicHouse) { if (publicHouse.Name == null) { return(HttpNotFound()); } publicHouseService.Update(publicHouse); return(Json(publicHouse)); }
public ActionResult Edit(int id) { PublicHouseViewModel publicHouse = _publicHouseService.Get(id); if (publicHouse != null) { return(View("Edit", publicHouse)); } return(HttpNotFound()); }
public ActionResult AddPublicHouse(PublicHouseViewModel publicHouse) { if (publicHouse.Name == null) { throw new ArgumentNullException(nameof(publicHouse)); } publicHouseService.Create(publicHouse); return(Json(publicHouse)); }
public ActionResult Delete(int id) { PublicHouseViewModel b = publicHouseService.Get(id); if (b == null) { return(HttpNotFound()); } publicHouseService.Remove(id); return(RedirectToAction("PublicHouses")); }
public async Task <IActionResult> Post([FromBody] PublicHouseViewModel item) { var response = await _documentClient.CreateDocumentAsync(UriFactory.CreateDocumentCollectionUri(databaseId, collectionId), item); return(Ok()); }
public void Create(PublicHouseViewModel publicHousesView) { var publicHouses = Mapper.Map <PublicHouseViewModel, PublicHouse>(publicHousesView); _publicHouseRepository.Create(publicHouses); }
public void Update(PublicHouseViewModel publicHouseView) { var publicHouse = Mapper.Map <PublicHouseViewModel, PublicHouse>(publicHouseView); _publicHouseRepository.Update(publicHouse); }