public string Put(string id, [FromBody] Reservations value) { try { Reservations reservation = dbContext.Reservations.Where(reservation => reservation.Id.Equals(id)).FirstOrDefault(); reservation.Id = value.Id; reservation.Id = value.Id; reservation.UserId = value.UserId; reservation.RoomId = value.RoomId; reservation.Status = value.Status; reservation.StartDate = value.StartDate; reservation.EndDate = value.EndDate; reservation.Comment = value.Comment; dbContext.Update(reservation); dbContext.SaveChanges(); return(JsonConvert.SerializeObject("Reservation updated")); } catch (Exception ex) { return(JsonConvert.SerializeObject(ex.InnerException.Message)); } }
public string Put(string id, [FromBody] Users value) { try { Users user = dbContext.Users.Where(user => user.Id.Equals(id)).FirstOrDefault(); user.Id = value.Id; user.Firstname = value.Firstname; user.Lastname = value.Lastname; user.Role = value.Role; user.Phone = value.Phone; user.Email = value.Email; user.Login = value.Login; user.Password = value.Password; dbContext.Update(user); dbContext.SaveChanges(); return(JsonConvert.SerializeObject("User updated")); } catch (Exception ex) { return(JsonConvert.SerializeObject(ex.InnerException.Message)); } }
public string Put(string id, [FromBody] Hotels value) { try { Hotels hotel = dbContext.Hotels.Where(hotel => hotel.Id.Equals(id)).First(); hotel.Id = value.Id; hotel.Title = value.Title; hotel.City = value.City; hotel.Address = value.Address; dbContext.Update(hotel); dbContext.SaveChanges(); return(JsonConvert.SerializeObject("Hotel updated")); } catch (Exception ex) { return(JsonConvert.SerializeObject(ex.InnerException.Message)); } }
public string Put(string id, [FromBody] Rooms value) { try { Rooms room = dbContext.Rooms.Where(room => room.Id.Equals(id)).First(); room.Id = value.Id; room.HotelId = value.HotelId; room.Count = value.Count; room.Cost = value.Cost; room.Type = value.Type; dbContext.Update(room); dbContext.SaveChanges(); return(JsonConvert.SerializeObject("Room updated")); } catch (Exception ex) { return(JsonConvert.SerializeObject(ex.InnerException.Message)); } }