public ReservaServiciosResponse ActualizarReservaServicio(ReservaServiciosRequest request) { var response = new ReservaServiciosResponse { EsValido = true }; try { var reservaServicio = _sisRentModel.ReservaServicio .FirstOrDefault(o => o.IdReservaServicio == request.ReservaServicio.IdReservaServicio); if (reservaServicio == null) { response.EsValido = false; response.MensajeError = "Reserva y/o Servicio no encontrado"; } else { reservaServicio.IdReserva = request.ReservaServicio.IdReserva; reservaServicio.IdServicio = request.ReservaServicio.IdServicio; reservaServicio.ValorServicio = request.ReservaServicio.ValorServicio; _sisRentModel.SaveChanges(); } } catch (Exception e) { response.EsValido = false; response.MensajeError = e.GetBaseException().Message; } return(response); }
public ReservaServiciosResponse ObtenerReservaServiciosPorIdReserva( ReservaServiciosRequest request) { var servicios = new ReservaServiciosDa().ObtenerReservaServicios().ReservaServicios. Where(o => o.IdReserva == request.IdReserva).ToList(); return(new ReservaServiciosResponse { EsValido = true, ReservaServicios = servicios }); }
public ReservaServiciosResponse ObtenerReservaServicio(ReservaServiciosRequest request) { var response = new ReservaServiciosResponse { EsValido = true }; try { response.ReservaServicio = _sisRentModel.ReservaServicio .FirstOrDefault(o => o.IdReservaServicio == request.IdReservaServicio); } catch (Exception e) { response.EsValido = false; response.MensajeError = e.GetBaseException().Message; } return(response); }
public ReservaServiciosResponse CrearReservaServicio(ReservaServiciosRequest request) { var response = new ReservaServiciosResponse { EsValido = true }; try { _sisRentModel.ReservaServicio.Add(request.ReservaServicio); _sisRentModel.SaveChanges(); response.ReservaServicio = request.ReservaServicio; } catch (Exception e) { response.EsValido = false; response.MensajeError = e.GetBaseException().Message; } return(response); }
public ReservaServiciosResponse AgregaReservaServicio(ReservaServiciosRequest request) { return(new ReservaServiciosDa().CrearReservaServicio(request)); }
public ReservaServiciosResponse EliminarReservaServicio(ReservaServiciosRequest request) { return(new ReservaServiciosDa().EliminarReservaServicio(request)); }
public ReservaServiciosResponse ActualizarReservaServicio(ReservaServiciosRequest request) { return(new ReservaServiciosDa().ActualizarReservaServicio(request)); }
public ReservaServiciosResponse ObtenerReservaServicio(ReservaServiciosRequest request) { return(new ReservaServiciosDa().ObtenerReservaServicio(request)); }