public IActionResult Delete(Guid id) { if (_signInManager.IsSignedIn(User) == true) { ChaletModel data = _dbContext.Chalet.Where(x => x.unique_id == id).FirstOrDefault(); _dbContext.Chalet.Remove(data); _dbContext.SaveChanges(); return(RedirectToAction("Management", "Admin")); } else { return(RedirectToAction("Index", "Home")); } }
public JsonResult SaveEditChaletData(ChaletModel data) { if (data.unique_id != Guid.Empty) { var vData = _dbContext.Chalet.Where(x => x.unique_id == data.unique_id).FirstOrDefault(); if (vData != null) { vData.unique_id = data.unique_id; vData.dt = DateTime.Now; vData.information = data.information; vData.picture = data.picture; vData.location_info = data.location_info; vData.location_coordinates = data.location_coordinates; vData.location_map = data.location_map; vData.altitude = data.altitude; vData.starting_point = data.starting_point; vData.owner = data.owner; vData.gsm = data.gsm; vData.contacts = data.contacts; vData.routes = data.routes; vData.beds = data.beds; vData.price = data.price; vData.chalet_type = data.chalet_type; vData.region_type = data.region_type; vData.mountain_type = data.mountain_type; } } else { data.dt = DateTime.Now; data.unique_id = Guid.NewGuid(); _dbContext.Chalet.Add(data); } _dbContext.SaveChanges(); return(Json(data)); }