public void Modificar(Entidades.Persona p_persona, int p_idsede, int p_idcurso) { try { Conexion.conn.Open(); MySqlCommand sql = new MySqlCommand("ActualizarPersona", Conexion.conn); sql.CommandType = CommandType.StoredProcedure; sql.Parameters.AddWithValue("@IdPersona", p_persona.ID); sql.Parameters.AddWithValue("@nom", p_persona.Nombre); sql.Parameters.AddWithValue("@ape", p_persona.Apellido); sql.Parameters.AddWithValue("@dn", p_persona.Dni); sql.Parameters.AddWithValue("@sex", p_persona.Sexo); sql.Parameters.AddWithValue("@tel", p_persona.telefono); sql.Parameters.AddWithValue("@dom", p_persona.Domicilio); sql.Parameters.AddWithValue("@cor", p_persona.Correo); sql.Parameters.AddWithValue("@fecha", p_persona.Fechadenac); sql.Parameters.AddWithValue("@loc", p_persona.Localidad); sql.ExecuteNonQuery(); MessageBox.Show("El alumno se ha Modificado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); Conexion.conn.Close(); } catch (Exception ex) { MessageBox.Show("Se fue la Conexion ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Agregar(Entidades.Persona persona) { string strSQL = "insert personas(DNI, Nombre, Apellido, FechaDeNacimiento, NacionalidadID, EstadoJudicialID) values (@dni, @nombre, @apellido, @fechadenacimiento, @nacionalidadid, @estadojudicialid)"; SqlConnection objConexion = new SqlConnection(); objConexion.ConnectionString = strConexion; SqlCommand objCommand = new SqlCommand(); objCommand.CommandText = strSQL; objCommand.Connection = objConexion; objCommand.Parameters.AddWithValue("@dni", persona.DNI); objCommand.Parameters.AddWithValue("@apellido", persona.Apellido); objCommand.Parameters.AddWithValue("@nombre", persona.Nombre); objCommand.Parameters.AddWithValue("@fechadenacimiento", persona.FechaDeNacimiento); objCommand.Parameters.AddWithValue("@nacionalidadid", persona.NacionalidadId); objCommand.Parameters.AddWithValue("@estadojudicialid", persona.EstadoJudicialId); objConexion.Open(); objCommand.ExecuteNonQuery(); objConexion.Close(); }