Пример #1
0
 /////////////////////////
 /////// Pintura  /////////
 /////////////////////////
 public static void crearPintura(
     String pCodigo,
     String pNombre,
     String pidPintor,
     String pDimensiones,
     String pFechaCreacion,
     String pTiempoTardado,
     String pTecnicaCreacion,
     int pCondicionActual,
     int pFamosa,
     String pIdPintor)
     throws Exception {
   Pintor pintor = DAOPintor.buscar(pIdPintor);
   if (pintor != null) {
     DAOPintura.crear(
         (new Pintura(
             pCodigo,
             pNombre,
             pDimensiones,
             pFechaCreacion,
             pTiempoTardado,
             pTecnicaCreacion,
             pCondicionActual,
             pFamosa,
             pintor)));
   } else {
     throw new Exception("El pintor no existe");
   }
 }
Пример #2
0
  public static void actualizarPintura(
      String pCodigo,
      String pNombre,
      String pDimensiones,
      String pFechaCreacion,
      String pTiempoTardado,
      String pTecnicaCreacion,
      int pCondicionActual,
      int pFamosa)
      throws Exception {

    Pintura pintura = DAOPintura.buscar(pCodigo);

    pintura.setCodigo(pCodigo);
    pintura.setNombre(pNombre);
    pintura.setDimensiones(pDimensiones);
    pintura.setFechaCreacion(pFechaCreacion);
    pintura.setTiempoTardado(pTiempoTardado);
    pintura.setTecnica(pTecnicaCreacion);
    pintura.setCondicionActual(pCondicionActual);
    pintura.setEsFamosa(pFamosa);

    DAOPintura.actualizar(pintura);
  }
Пример #3
0
 // ///////////////////////
 // // Adquisicion //////
 // ///////////////////////
 public static void crearAdquisicion(
     String pcodigoPintura,
     String pIdPropietario,
     String pfechaAdquisicion,
     double pcostoAdquisicion,
     int pcondicionAdquisicion,
     String pHistoria)
     throws Exception {
   Pintura pintura = DAOPintura.buscar(pcodigoPintura);
   Propietario propietario = DAOPropietario.buscar(pIdPropietario);
   DAOAdquisicion.crear(
       (new Adquisicion(
           pintura,
           propietario,
           pfechaAdquisicion,
           pcondicionAdquisicion,
           pcostoAdquisicion,
           pHistoria)));
 }
Пример #4
0
  public static void actualizarAdquisicion(
      String pcodigoPintura,
      String pIdPropietario,
      String pfechaAdquisicion,
      int pcondicionAdquisicion,
      double pcostoAdquisicion,
      String pHistoria)
      throws Exception {

    Adquisicion adquisicion = DAOAdquisicion.buscar(pcodigoPintura);
    Pintura pintura = DAOPintura.buscar(pcodigoPintura);
    Propietario propietario = DAOPropietario.buscar(pIdPropietario);

    adquisicion.setPintura(pintura);
    adquisicion.setPropietario(propietario);
    adquisicion.setFechaAdquisicion(pfechaAdquisicion);
    adquisicion.setCondicionAdquisicion(pcondicionAdquisicion);
    adquisicion.setCostoAdquisicion(pcostoAdquisicion);
    adquisicion.setHistoria(pHistoria);

    DAOAdquisicion.actualizar(adquisicion);
  }
Пример #5
0
  public static void borrarPintura(String pCodigo) throws java.sql.SQLException, Exception {

    DAOPintura.borrar(DAOPintura.buscar(pCodigo));
  }
Пример #6
0
  public static Pintura consultarPintura(String pId) throws Exception {

    Pintura pintura = DAOPintura.buscar(pId);
    return pintura;
  }