public async Task <IActionResult> PutUserServiceInfo(string id, UserServiceInfo userServiceInfo) { if (id != userServiceInfo.Usid) { return(BadRequest()); } _context.Entry(userServiceInfo).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserServiceInfoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public Booking AddBooking(Booking booking) { try { if (booking.Id == 0) { _dbContext.bookings.Add(booking); _dbContext.SaveChanges(); return(booking); } else { _dbContext.Entry(booking).State = EntityState.Modified; _dbContext.SaveChanges(); return(booking); } } catch (Exception ex) { return(null); } }