Ejemplo n.º 1
0
 @Override
 public String update(Object obj) {
   Connection cn;
   PreparedStatement pst;
   String sql;
   String sqlresp = null;
   MstGasto gasto = (MstGasto) obj;
   try {
     Class.forName(bd.getDriver());
     cn = DriverManager.getConnection(bd.getUrl(), bd.getUser(), bd.getPasswd());
     sql =
         "update mst_tipo_gastos set desc_gasto=?, cod_cta_conta=?, valor_gasto=?, fecha_creacion=? cod_usuario=? activo=? where cod_residencial=? and corr_gasto=?";
     pst = cn.prepareStatement(sql);
     pst.setString(1, gasto.getDesc_gasto());
     pst.setString(2, gasto.getCod_cta_conta());
     pst.setDouble(3, gasto.getValor_gasto());
     pst.setDate(4, gasto.getFecha_creacion());
     pst.setString(5, gasto.getCod_usuario());
     pst.setString(6, gasto.getActivo());
     pst.setInt(7, gasto.getCod_residencial());
     pst.setInt(8, gasto.getCorr_gasto());
     int registro = pst.executeUpdate();
     sqlresp = registro + " registro ha sido modificado.";
     pst.close();
     cn.close();
   } catch (SQLException e) {
     log.severe(e.toString());
   } catch (Exception e) {
     log.severe(e.toString());
   }
   return sqlresp;
 }
Ejemplo n.º 2
0
 @Override
 public String create(Object obj) {
   Connection cn;
   PreparedStatement pst;
   String sql;
   String sqlresp = null;
   MstGasto gasto = (MstGasto) obj;
   try {
     Class.forName(bd.getDriver());
     cn = DriverManager.getConnection(bd.getUrl(), bd.getUser(), bd.getPasswd());
     sql = "insert into mst_tipo_gastos values (?, ?, ?, ?, ?, ?, ?, ?)";
     pst = cn.prepareStatement(sql);
     pst.setInt(1, gasto.getCod_residencial());
     pst.setInt(2, gasto.getCorr_gasto());
     pst.setString(3, gasto.getDesc_gasto());
     pst.setString(4, gasto.getCod_cta_conta());
     pst.setDouble(5, gasto.getValor_gasto());
     pst.setDate(6, gasto.getFecha_creacion());
     pst.setString(7, gasto.getCod_usuario());
     pst.setString(8, gasto.getActivo());
     int registro = pst.executeUpdate();
     sqlresp = registro + " registro ha sido agregado.";
     pst.close();
     cn.close();
   } catch (SQLException e) {
     log.severe(e.toString());
   } catch (Exception e) {
     log.severe(e.toString());
   }
   return sqlresp;
 }