Aniadir controlador
This commit is contained in:
		
							parent
							
								
									5ba64e2335
								
							
						
					
					
						commit
						bb7282ce44
					
				| @ -29,13 +29,13 @@ public class Modelo { | ||||
| 		} | ||||
| 	} | ||||
| 	 | ||||
| 	public void insertarTransaccion(String nombre, float dinero, LocalDate fecha) { | ||||
| 	public void insertarTransaccion(String nombre, float dinero, String fecha) { | ||||
| 		 String query = "insert into transacciones(nombre, dinero, fecha) values(?, ?, ?);"; | ||||
| 		 try { | ||||
| 			PreparedStatement stmt = this.connection.prepareStatement(query); | ||||
| 			stmt.setString(1, nombre); | ||||
| 			stmt.setFloat(2, dinero); | ||||
| 			stmt.setString(3, fecha.toString()); | ||||
| 			stmt.setString(3, fecha); | ||||
| 			stmt.execute(); | ||||
| 		} catch (SQLException e) { | ||||
| 			// TODO Auto-generated catch block | ||||
| @ -70,7 +70,7 @@ public class Modelo { | ||||
| 		} | ||||
| 	} | ||||
| 	 | ||||
| 	public void modificarTransaccion(String nombreViejo, String nombre, float dinero, LocalDate fecha) { | ||||
| 	public void modificarTransaccion(String nombreViejo, String nombre, float dinero, String fecha) { | ||||
| 		String query ="update transacciones" +  | ||||
| 				"set nombre=?, dinero=?, fecha=?"+ | ||||
| 				"where nombre=?;"; | ||||
| @ -78,7 +78,7 @@ public class Modelo { | ||||
| 			PreparedStatement stmt = this.connection.prepareStatement(query); | ||||
| 			stmt.setString(1, nombre); | ||||
| 			stmt.setFloat(2, dinero); | ||||
| 			stmt.setString(3, fecha.toString()); | ||||
| 			stmt.setString(3, fecha); | ||||
| 			stmt.setString(4, nombreViejo); | ||||
| 		} catch (SQLException e) { | ||||
| 			// TODO Auto-generated catch block | ||||
|  | ||||
| @ -15,6 +15,8 @@ public class Vista extends JPanel{ | ||||
| 	JButton mostrarTodo; | ||||
| 	JButton aniadir; | ||||
| 	JButton editar; | ||||
| 	JTextField textoNombreViejo; | ||||
| 	JTextField insertarNombreViejo; | ||||
| 	 | ||||
| 	public Vista() { | ||||
| 		this.setLayout(new GridBagLayout()); | ||||
| @ -60,5 +62,16 @@ public class Vista extends JPanel{ | ||||
| 		constrain.gridx = 2; | ||||
| 		constrain.gridy = 2; | ||||
| 		this.add(this.mostrarTodo, constrain); | ||||
| 		 | ||||
| 		this.textoNombreViejo = new JTextField("nombre a cabiar"); | ||||
| 		this.textoNombre.setEditable(false); | ||||
| 		constrain.gridx = 3; | ||||
| 		constrain.gridy = 0; | ||||
| 		this.add(this.textoNombreViejo, constrain); | ||||
| 
 | ||||
| 		this.insertarNombreViejo = new JTextField("nombre a cambiar"); | ||||
| 		constrain.gridx = 3; | ||||
| 		constrain.gridy = 1; | ||||
| 		this.add(this.insertarNombreViejo, constrain); | ||||
| 	} | ||||
| } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user