public static void modificarUsuario(Usuario user)
{
//Creo la conexión
PruebaConexion cn
= new PruebaConexion
(); //Creo un comando
SqlCommand cmd
= new SqlCommand
(); cmd.CommandText = "UPDATE Usuario SET usu_nombreusuario=@name, usu_contrasena=@pass, usu_apellidonombre=@lastname, rol_id=@rol " +
"WHERE usu_id=@id";
cmd.CommandType = CommandType.Text;
cmd.Connection = cn.Connection;
cmd.Parameters.AddWithValue("@name", user.Usu_nombreUsuario);
cmd.Parameters.AddWithValue("@pass", user.Usu_contrasena);
cmd.Parameters.AddWithValue("@lastname", user.Usu_apellidoNombre);
cmd.Parameters.AddWithValue("@rol", user.Rol_codigo);
cmd.Parameters.AddWithValue("@id", user.Usu_id);
cmd.ExecuteNonQuery();
cn.cerrarConexion();
}
quiero poder cambiar hasta la propia clave que me ha generado la entity Usuario y sino no es autoincremental tambien